If we define the module by returning an object, it is a singleton. That's because requirejs won't execute this function again if there is a object defined for this path (`modules/app_storage.js`).