[Pitch] Synthesize a Discriminator enum for any frozen enum with one or more associated values

I also raised this here: [Idea] Enum IntCase, StringCase

This change would be enormously useful for me. I make heavy use of enums, and it's often useful to access a string/int representation of a given case (e.g. for custom enum Codable implementations)