Background: For some classes the TypeId does not have the super class but the definition has. Now checking both