Cheers for the meetup all! Also, I remembered, from the presentation, the shortest answer to why the Kotlin return statement is “weird” -> “lambdas should work exactly like built-in language features (e.g. synchronised)”. see https://twitter.com/intelliyole/status/701729566453321728.