Enums are classes and should follow their naming conventions, i.e., CamelCase: -> SupportedTypes
Enum instances are constants and should follow their conventions: ALLCAPITAL: -> BOOLEAN