cacheLazyNullable

inline fun <T> cacheLazyNullable(field: KMutableProperty0<T?>, gen: () -> T): T