function (context, grunt) {
  this.context = context;
  this.grunt = grunt;

  // Merge task-specific and/or target-specific options with these defaults.
  this.options = context.options(defaultOptions);
}
function (context, grunt) {
  this.context = context;
  this.grunt = grunt;

  // Merge task-specific and/or target-specific options with these defaults.
  this.options = context.options(defaultOptions);
}
function ( context , grunt ) { this . context = context ; this . grunt = grunt ; // Merge task-specific and/or target-specific options with these defaults. this . options = context . options ( defaultOptions ) ; }
Creates a new task.

@param context Task function context (='this' inside a grunt task function)
@param grunt Grunt object
Creates a new task .