Não entendi o uso de módulos. Ok, conseguimos restringir que classes estão acessíveis para outras. Mas nesse caso não restringimos nada e acabamos só escrevendo mais código. Além disso, não atingimos o objetivo de poder acessar uma classe com View.NomeDaClasse, por exemplo. Afinal, qual o benefício que os módulos nos trouxe?