arrayEveryMatchPattern = (array, patt, check, labelPrefix = '') => {
    if (isKind(patt, 'match:any')) {
      // if the pattern is M.any(), we know its true
      return true;
    }
    return array.every((el, i) =>
      checkMatches(el, patt, check, `${labelPrefix}[${i}]`),
    );
  }
@param {Passable[]} array
@param {Pattern} patt
@param {Checker} check
@param {string} [labelPrefix]
@returns {boolean}