class RangeIteratorFacade implements RangeIterator {

    @Override
    public final boolean hasNext() {
        return delegate.hasNext();
    }

    public  RangeIteratorFacade(final @NotNull R delegate);

}