Kotlin is an awesome language, but its “syntax sugar” can sometimes be confusing. Although this particular thing is mentioned in the documentation, it’s easy to miss. Let’s start with an example: We have a class AspectRatioScreen with one property, which defaults to old good 4:3. Then we have ResolutionScreen with…