There is not specific advantage but as a general rule, we have been preferring using accessor methods instead of using the instance variables. There is no cost to doing that and it saves us time in the future if that should ever be moved to an actual method.
```ruby
private
attr_reader :method
```
would be great. I would also like to see the `@handlers` moved there as well.