It's needed so class declaration doesn't throw a validation error on annotated class elements.  I could modify the switch to accept the ANNOTATED_CLASS_ELEMENT and then add a visitAnnotatedClassElement that validates the same thing the switch is currently checking.