Let's just try to make some dependency injection that works fine without a bunch of modules.