fix bug introduced by steve.
bonus question: will he ever learn, that such enums belong into header files inside the class definitions that use them?