package foo fun box(): Boolean { if (f(null) != false) { return false; } if (f(2) != true) { return false; } if (f(1) != false) { return true; } return true } fun Int.isEven() = (this % 2) == 0 fun f(a: Int?): Boolean { return a?.isEven() ?: false }