getOrElse

@JvmName(name = "getOrElse0")
inline suspend fun <R> getOrElse(value: KProperty0<R>, defaultValue: () -> R): R
@JvmName(name = "getOrElse1")
inline suspend fun <T : Any, R> getOrElse(value: KProperty1<T, R>, obj: T, defaultValue: () -> R): R