When compiled, CoffeeScript files had names like "my_lib.coffee.js". This broke compatibility with RequireJS. Changing the naming convention to use only the .js extension allows files to be used as RequireJS modules.