Don't pass inherited methods to masks.

Methods from object invoked on a search would be directed to a mask (eg: dup), and that's not what we're after. This also is a little more specific about how to check what a mask can respond to directly, instead of making respond_to? dual purpose.