Enums with a fixed underlying type