Can you combine this logic? ```ruby
unless block
  block = proc { |memo, obj| memo.__send__(sym, obj) }
end
```