@6a68 - if either the deferreds can be abstracted into their own standalone unit so that we can replace their backing implementation (the jQuery issue), I'm down for replacing this code.