Sometimes, user might want to pass values to the completed callback of ajax. User could save these values into another data structure which indexed by tag name of ajax task.
But how to index different ajax task if they has the same tag name?
A possible simple solution is, let each ajax task be an individual instance, save values in its private variables. Then user could get response passed values directly under completed condition.
To reach this goal, just remove "singleglobal" flag in edittime.js, imo.