Reject self for 2.1 compatibility, since metaclass appears in ancestors