Strict DI compatible
v0.2.3