code: function(target, name) {
      var taskArray = grunt.config([grunt.task.current.name, 'options', name]) || [];
      var targetArray = grunt.config([grunt.task.current.name, target, 'options', name]) || [];
      return _.union(taskArray, targetArray);
    }
docs: Function from assemble
  https://github.com/assemble/assemble