The es6-module-transpiler should be able to handle the circular dep eventually (using the object export and looking up on that object instead of locking the local var at the time of file loading).