I think the ?: operator ends up being a decent alternative, e.g.
// Swift guard let foo = maybeFoo else { print("missing foo") return false } // Kotlin val foo = maybeFoo ?: run { print("missing foo") return false }