<div dir="ltr">I assume that I can access this like so:<div><br></div><div>var mod = newModule({'a.b.c':1})</div><div>use(mod['a.b.c']);</div><div><br></div><div>It isn't clear to me why imports and export names are restricted.</div>

<div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jan 29, 2014 at 8:40 AM, Kevin Smith <span dir="ltr"><<a href="mailto:zenparsing@gmail.com" target="_blank">zenparsing@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div class="im"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr"><div><div>// a.js</div><div><br></div><div>
var foo = 1;</div><div>export foo as 'a.b.c';</div><div><br></div><div>// b.js</div>

<div><br></div><div>import 'a.b.c' as foo from "a.js"</div></div><div><br></div></div></blockquote><div><br></div></div><div>That is not valid.  Export binding names (where you have 'a.b.c') must be IdentifierName.</div>


<div><br></div></div></div></div>
</blockquote></div><br></div>