'does not have' is confusing language. maybe 'return false for a first-arg object that does not inherit from the second-arg object'