fun <T> WritableValue<T>.assignIfNull(creator: () -> T): Unit
Assign the value from the creator to this WritableValue if and only if it is currently null