How to keep track of multiple QueryTask executes?

Discussion created by r.mordoff on May 10, 2012
Latest reply on May 11, 2012 by DSwingley-esristaff
With the flex api it was quite easy to keep track of multiple QueryTasks being executed by using AsyncTokens, but I can't find an equivalent in dojo.  Any ideas on how to do this?  I don't just want to lump requests together into a deferred list, I need to be able to identify each request being sent off somehow.