code: function() {
                          var ca
                          _count--;
                          if (_count === 0) {
                              var args = Array.prototype.slice.call(arguments, 0);
                              deferredObject.resolve.apply(null,
                                  ctxArgs.concat(args));
                          }
                      }
docs: /*
  Indicates that a specific step was completed. The
  promise will be treated as resolved if this method
  is invoked a given number of times.