This is OK for now. I was thinking that we would change these to

```js
System.set(normalizedName, function() {

  return new Module({
     ...
  });
}.call(global));
```

That is of course not a fully correct transformation, because:

1. it does not create alias bindings for the exports but it is good enough for Traceur
2. The time of execution is wrong

In general I want the generated file to work with a native ES module loader (or @guybedford's es-module-loader) but I do not see how that is going to be possible with the current spec proposal.