fun box(): String = g(arrayOf("O")) fun g(x: Array?): String = x.orEmpty0().f { it + "K" } inline fun Array.f(lambda: (T) -> T): T = lambda(this[0]) inline fun Array?.orEmpty0(): Array = this ?: (arrayOfNulls(0) as Array)