dave08
interface Bar class Foo : Bar val kodein = Kodein { bind() from singleton { Foo() } bind<Bar> with instance<Foo>() .... }