Modules: The Right Way