@Override
  protected boolean processResults(@NotNull Processor<? super T> consumer) {
    return delegateProcessResults(myOriginal, new MyProcessor(createSet(), consumer));
  }
@Override
  protected boolean processResults(@NotNull Processor<? super T> consumer)