Quick Question: if I am implementing an extension method for a Java class, what's the best practice for pushing DI/Kodein into the extension method? There's some behaviour configuration which I want to be able to vary in tests, but I don't have a clear factory pattern to work with because extension methods are resolved statically.