Interface for working with promise objects..
For more details, read the Ajax operations documentation.
|all||resolves all promises in the result array|
|defer||create a new instance of a deferred object (a `promise`)|
|fcall||calls a function and resolves as a promise|
|nfcall||calls a node-style function (eg. expects callback as function(err, callback))|