keep

inline fun <V, T> KMutableProperty0<V>.keep(block: () -> T): T
inline fun <T> WStringReader?.keep(block: () -> T): T