apatrida
07/05/2016, 12:58 PMval LOG: Logger = instanceForClass()
instead of
val LOG: Logger by instanceForClass()
which means you cannot wrap it in a lazy { instanceForClass() }
either because that breaks the trick with generics. You don't have a lazy version of this?