Generate a pointer superclasses if specified by the user