There has been a recent bout of comments about ECMAScript (ES) harmony modules on twitter and elsewhere. Here is my attempt to explain parts of it, some of the design tradeoffs, and perhaps a middle ground that would open up some options that may bridge some gaps. Modules are one of those things that seem very simple, but involve quite a lot of decisions and tradeoffs. This post is mostly just abo