Kotlin was designed to be explicit, so cases like yours where there could be ambiguity (either in the code or in people's understanding of it) are generally avoided, and you are expected to use constructs designed for the situation (such as ifs). Whether or not it is the correct choice is a philosophical decision best left to #random, but the short answer to your original question is no, sorry.