Right, I get what you mean no worries. So my answer is, from a single keyword 
two different 'types' sprung, 'HoleyEnums' and 'OrdinalEnums' and you need to 
support both. Now if you ignore the first category, because you had no idea it 
exists for example, you end up with inefficiencies or bugs. There are some 
attempts in the std lib to provide support for both like std/enumutils but 
since there is no goal to not break code, these could be re adapted to work 
with distincts, correct?

Reply via email to