Remember that we're only finding the direct super-types. `Object` is a direct super-types in case none of the parents are concrete types