Instead of doing `methods.include?`, can't you just do `responds_to?`?