Perhaps it would be even better to move these into a function on the Enum itself?