Class::Enum with Moose integration