If you are using enums in such a way that changing the values that the various
items {apples, oranges, pears} have then you deserve the SERIOUS trouble that
you will eventually get into.
Just because the compiler allows it, even an ANSI standard compiler, is not
justification for doing it!