In Python, a single trailing underscore is used by convention to avoid conflicts with language keywords: for case in cases ... What about Swift? Also, it would be great to document this in Swift’s API Design Guidelines. R+ Rudolf Adamkovic