Can this be:

```ruby
workers.collect { |worker| self.future.process_worker(worker) }.each do |f|
```

?