@Override
      public boolean processValues(T t,
                                   ProcessingContext context,
                                   PairProcessor<? super String, ? super ProcessingContext> processor) {
        return processor.process(getNamespace(t), context);
      }
@Override
      public boolean processValues(T t,
                                   ProcessingContext context,
                                   PairProcessor<? super String, ? super ProcessingContext> processor)