While it is legal to extend an annotation interface, it is often done by accident, and the result can't be used as an annotation.