Best practices: Remove anonymous functions and clarify how require should be called 

:)