 
 ###
 Returns a new promise object which will resolve when all of the deferreds or promises
-passed to the function resolve. The callbacks receive all the parameters that the 
-individual resolves yielded as an array. If any of the deferreds or promises are 
+passed to the function resolve. The callbacks receive all the parameters that the
+individual resolves yielded as an array. If any of the deferreds or promises are
 rejected, the promise will be rejected immediately.
 ###
 

### 
Standalone Deferred
Copyright 2012 Otto Vehviläinen 
Released under MIT license

This is a standalone implementation of the wonderful jQuery.Deferred API. 
The documentation here is only for quick reference, for complete api please
see the great work of the original project:


  ###
  state: ->
    @_state

  ###
  Convenience function to specify each done, fail and progress callbacks at the same time.
  ###
