TaskGroup = function () {

    Task.apply(this, arguments);

    this._tasks = [];

    this._fulfilledNumber = 0;

    this._rejectedNumber = 0;
}
@constructor
@alias clay.async.TaskGroup
@extends clay.async.Task