EventMachine extension to create a deferrable that correctly manages multiple deferred objects in parallel.
EventMachine