When implementing `method_missing`, it's a good idea to implement `respond_to` as well -- I think it's as simple as renaming this method and calling `super`, and then use `respond_to` inside your `method_missing` definition.