ordered_enum
