A type-safe(ish) way to provide a constrained set of enumerated values that support basic enumeration, serialization/deserialization, and comparison
None
Chris Tucker