docs: function asyncEvery(promise, iterator, scope, limit) {
      return asyncArray(asyncLoop(promise, iterator, scope, limit).chain(function (results) {
          return results.loopResults.every(function (res) {
              return !!res;
          });
      }));
  }