is it clear that nobody uses int values for the enums?
Insertion of one new value will mess it up