(Where `MyDelegateValue` is something like: `class...
# compiler
a
(Where
MyDelegateValue
is something like:
class MyDelegateValue<T>(private val inner: suspend () -> T) { operator fun getValue(t: T?, property: KProperty<*>): T = ... }
)