Typed-dependency-injection Packages