Do you 'enum EList' or 'enum class EList : uint8'

As the infamous Nick Darnell once said:

So yeah, use class-based enums. Things like >= <= etc become valid with uint8 too.