Upstream the custom Injection API so framework like Spring and Guice can be extended with any object