Enum compliance