return a ?: { val c = some_computations(); c.someF...
# random
h
return a ?: { val c = some_computations(); c.someField }