I can. However, how about trying to split up a module (where you can modify dependencies) from a code that is using that module to create an injector? After all, node-di resembles [Guice](https://code.google.com/p/google-guice/wiki/GettingStarted) pretty much where you always keep modules separately.