Lazy

fun <C : Any> Lazy(type: TypeToken<in C>, getValue: () -> C)