code: function cleanup(error) {
  	    var fixes = [
  		  ["Expected '{'", "Statement body should be inside '{ }' braces."], //$NON-NLS-1$ //$NON-NLS-2$
  			"Missing semicolon", //$NON-NLS-1$
  			"Extra comma", //$NON-NLS-1$
  			"Missing property name", //$NON-NLS-1$
  			"Unmatched ", //$NON-NLS-1$
  			" and instead saw", //$NON-NLS-1$
  			" is not defined", //$NON-NLS-1$
  			"Unclosed string", //$NON-NLS-1$
  			"Stopping, unable to continue" //$NON-NLS-1$
  		];
  		var description = error.description;
  		if(description.indexOf("Dangerous comment") === -1) { //$NON-NLS-1$
      		for (var i=0; i < fixes.length; i++) {
      			var fix = fixes[i],
      			    find = typeof fix === "string" ? fix : fix[0],
      			    replace = typeof fix === "string" ? null : fix[1];
      			if(description.indexOf(find) !== -1 && replace) {
      				error.description = replace;
      			}
      		}
      		//see https://bugs.eclipse.org/bugs/show_bug.cgi?id=488512
      		if(error.raw === 'Unexpected comma.') {
      			error.id = 'no-comma-dangle'; //$NON-NLS-1$
      		}
      		return error;
  		}
  		return null;
  	}
docs: /* cleans up the JSLint problems to be usable in Orion