Working circular

An ES6 module exporting only a `default` property here would be loaded directly in CommonJS.

I suppose this concerns the recent es-discuss discussions as well actually.

We could potentially make this behaviour the standard. But we'd need to agree, because we can't have SystemJS doing one thing and this project doing another!