Switch Traceur to use modules=“instantiate” and use es6-module-loader. This setup supports cyclic dependencies.
The rtts assertion lib is only needed for js, but it should be treated like any other module (e.g. facade, …)