Recursive dependency injection style requires for Node.js apps.