docs: function incr(array) {
      return incrTask;
  
      function incrTask() {
        if (!array.length) {
          Array.prototype.push.call(array, 0 | 0);
        }
        return resolve(++array[array.length - 1]);
      }
    }