docs: public static IntegerArrayIterator createFromKeyPrefix(int[] dimensionSizes, int[] keyPrefix) {    
      int[] sizesForIteration = new int[dimensionSizes.length - keyPrefix.length];
      for (int i = keyPrefix.length; i < dimensionSizes.length; i++) {
        sizesForIteration[i - keyPrefix.length] = dimensionSizes[i];
      }
      return new IntegerArrayIterator(sizesForIteration, keyPrefix);
    }