What people want "the ability to express enums with an associated value", I think we should invent a new term.
https://en.wikipedia.org/wiki/Algebraic_data_type
https://en.wikipedia.org/wiki/Algebraic_data_type