Check for self.superclass.abstract_class elsewhere