See TAP5-2496 and TAP5-1331.
If an enum class overrides toString(), the coercion is not symmetric because Enum->String uses toString() and String->Enum uses name().
This breaks <t:select /> when no encoder is specified.
Attachments
Issue Links
is broken by
TAP5-2496Inconsistent behavior of EnumValueEncoder