Guy Bedford (2013-07-31T17:53:26.000Z)
domenic at domenicdenicola.com (2013-08-02T21:02:41.437Z)
Ok sure, while I understand nesting is no longer supported, it could potentially still make sense in terms of defining the module being an operation. Consider as an equivalent to the example the following: foo.js: ```js System.set('foo', new Module({ p: 'value' })); System.set('foo/dependency', new Module({ q: 'dep' })); ``` main.js: ```js System.import('foo'); ``` The question was specifically if foo would be an empty module, or the defined module in this case. With the current spec it would be an empty module. This is fine though, the work around as you say is to use exports for the exact module name being built. Future build tools would need to take this into consideration. Glad to have this clarified though.