```inline fun<T> T.changeThe(lvalue: KMutabl...
# language-proposals
a
Copy code
inline fun<T> T.changeThe(lvalue: KMutableProperty0<T>): T {
    if (lvalue.get() != this) lvalue.set(this)
}

newValue.changeThe(this::observableField)