docs: function(cb, thisArg) {
        if (cb instanceof Task)
          this.subTasks_.push(cb);
        else
          this.subTasks_.push(new Task(cb, thisArg));
        return this.subTasks_[this.subTasks_.length - 1];
      }