text: function postProcess(reductio) {
      return function (group, p, f) {
          group.post = function(){
              var postprocess = function () {
                  return postprocess.all();
              };
              postprocess.all = function () {
                  return group.all();
              };
              var postprocessors = reductio.postprocessors;
              Object.keys(postprocessors).forEach(function (name) {
                  postprocess[name] = function () {
                      var _all = postprocess.all;
                      var args = [].slice.call(arguments);
                      postprocess.all = function () {
                          return postprocessors[name](_all, f, p).apply(null, args);
                      };
                      return postprocess;
                  };
              });
              return postprocess;
          };
      };
  }
  
  module.exports = postProcess;
  