make antecedent be allways the class name
Changed antecedent of classes to 'type
'no-super was eliminated
super() was modified to use __mro__, so it is compatible with multiple
inheritance, even when it doesn't implement the full behavior.