Also, since you're only using `method` one time I would be more likely just to do it inline, eg:

```ruby
if instance_method(method_name).arity.nonzero?
  # ...
```