Enums must be public