I don't really see a use case for it, anyway if you want to keep it this way please fix the code for people not using DI, unit tests are failing (cf. travis).