static every(iterable, test) {
    for (const x of iterable) {
      if (!test(x)) {
        return false;
      }
    }
    return true;
  }
@param {!Iterable<T>} iterable
@param {function(T):boolean} test
@return {boolean}
@template T