DefaultMode -> enum
ReprType, Type, State -> enum_t
enumerations -> enum_t