Kotlin tricks: Non-exhaustive enums Enums are an exhaustive set of values. But what if you suspect you may want to add new entries in the future?