@Override
  public @NotNull Spliterator<T> spliterator() {
    return this.spliterator.get();
  }
Creates a new forwarding iterable.

@param iterator the iterator supplier
@param spliterator the spliterator supplier
@since 4.9.0
api/src/main/java/net/kyori/adventure/util/ForwardingIterator.java