// WITH_STDLIB // WORKS_WHEN_VALUE_CLASS // LANGUAGE: +ValueClasses, +GenericInlineClassParameter OPTIONAL_JVM_INLINE_ANNOTATION value class Value(val value: T) fun foo(value: Value?) = value?.value fun box(): String = (null as Value?).let(::foo) ?: "OK"