What about re-mapping `Deferred` to live directly on the Backbone object, like `Backbone.ajax`? This would allow someone to sub in a different promise / deferred implementation if they're not planning to use jQuery's.