```ruby
validators ? validators.inject({}, :merge) : {}
```
In ruby use {} and [] vs. Hash.new and Array.new. Also, for consistency, use inject here. reduce is the same thing, but inject is used elsewhere.