Iterable<Processor> wrapProcessors(Iterable<? extends Processor> processors) {
      return myAllProcessors = Iterators.map(processors, new Function<Processor, Processor>() {
        @Override
        public Processor fun(Processor processor) {
          return wrap(Processor.class, new ProcessorWrapper(processor, ProcessingContext.this));
        }
      });
    }
Iterable<Processor> wrapProcessors(Iterable<? extends Processor> processors)