> Thanks! Seems like what I need. The only thing missing is ability to specify > timeout parameters, how long to wait for deferred to fire. since gatherResults won't block you can implement your own timeout with callLater.