whole_func_string: function(grunt, context, data) {
      var currentGruntConfigData = grunt.config.data;
  
      grunt.config.data = _.extend({}, grunt.config.data, context, data);
      var processed = grunt.config.process(data || context);
  
      grunt.config.data = currentGruntConfigData;
      return processed;
    }
func_code_string: function(grunt, context, data) {
      var currentGruntConfigData = grunt.config.data;
  
      grunt.config.data = _.extend({}, grunt.config.data, context, data);
      var processed = grunt.config.process(data || context);
  
      grunt.config.data = currentGruntConfigData;
      return processed;
    }
func_documentation_string: Process Context
  @param  {[type]} grunt   [description]
  @param  {[type]} context [description]
  @param  {[type]} data    [description]
  @return {[type]}         [description]