@Override
            public BooleanFunction<? super Processor> fun(final String procName) {
              return new BooleanFunction<Processor>() {
                @Override
                public boolean fun(Processor processor) {
                  return procName.equals(processor.getClass().getName());
                }
              };
            }
@Override
            public BooleanFunction<? super Processor> fun(final String procName)