my version is similar, except that `Foo()` is crea...
# kodein
a
my version is similar, except that
Foo()
is created during initialization of Kodein, yours creates the instance when it is first retrieved