class RangeIteratorFacade implements RangeIterator {

    @Override
    public final long getPosition() {
        return delegate.getPosition();
    }

    public  RangeIteratorFacade(final @NotNull R delegate);

}