John Barton (2014-02-20T21:45:11.000Z)
domenic at domenicdenicola.com (2014-02-24T21:33:35.977Z)
Guy is trying to support an important path for JS developers to get to ES6 and adopt ES module loading: allow developers to mix ES6 and AMD modules. He already supports loading AMD via ES6-loader. Now he wants to allow that AMD code to depend upon ES6 modules. This allows AMD teams to transition smoothly to ES6. He needs something like: ```js define(['a', 'b'], function(a, b) { if (!(a instanceof Module)) a = { default: a } if (!(b instanceof Module)) b = { default: b } .... ``` so his generated AMD code can accept ES6 modules.