This module definition style pollutes the global namespace. It's better to use the "fluent" style, see [Modularizing AngularJS Applications](http://henriquat.re/modularizing-angularjs/modularizing-angular-applications/modularizing-angular-applications.html) (Fluent Definition of Modules)