doesnt reject! already does the assignment?
e.g. its equal to
```ruby
args[:groups].reject!(&:empty?)
```