Add superclasses as properties of typeclass