}
if (wrappers.size() > 0) {
List<Processor> processors = new ArrayList<Processor>();
CompositeAuditor auditor = new CompositeAuditor(wrappers);
Processors step = Processors.valueOf(process.getRef());
processors.add(new BeforeProcessor(step, auditor));
processors.add(target);
processors.add(new AfterProcessor(step, auditor));
return new Pipeline(context, processors);
}