code: public static DoubleStreamEx of(double[] array, int startInclusive, int endExclusive) {
          return of(Arrays.spliterator(array, startInclusive, endExclusive));
      }
docs: Returns a sequential {@link DoubleStreamEx} with the specified range of
  the specified array as its source.
  
  @param array the array, assumed to be unmodified during use
  @param startInclusive the first index to cover, inclusive
  @param endExclusive index immediately past the last index to cover
  @return an {@code DoubleStreamEx} for the array range
  @throws ArrayIndexOutOfBoundsException if {@code startInclusive} is
  negative, {@code endExclusive} is less than
  {@code startInclusive}, or {@code endExclusive} is greater than
  the array size
  @since 0.1.1
  @see Arrays#stream(double[], int, int)