I think the order should be changed or it will find first in the super class.

```
instance.respond_to?(*args) || super