anchor.diff:    // Make output pretty and colored if requested.
   
     if (color && !Platform.isWindows) {
  -    redPen = new AnsiPen()..red(bold: true);
  -    greenPen = new AnsiPen()..green(bold: true);
  -    orangePen = new AnsiPen()..rgb(r: 1,g: 0.45,b: 0);
  -    underlinePen = (String s) => "\x1B[4m$s\x1B[0m";
  +    _redPen = new AnsiPen()..red(bold: true);
  +    _greenPen = new AnsiPen()..green(bold: true);
  +    _orangePen = new AnsiPen()..rgb(r: 1,g: 0.45,b: 0);
  +    _underlinePen = (String s) => "\x1B[4m$s\x1B[0m";
     }
   
     // Find out how many max processes to run in parallel.
  
positive.code:   }
  }
  
  String makeWindowsCompatible(String s) {
    if(Platform.isWindows) {
      return s.replaceAll("┌", ".")
              .replaceAll("─", "-")
  
negative.code:     maxParallelProcesses = Platform.numberOfProcessors;
    } else {
      maxParallelProcesses = int.parse(maxProcesses, onError: (String source) {
        print(_redPen("You specified '$source' as the maximum number of "
            "concurrent processes. THis is invalid. You must specify a number "
            "or 'auto' for the '--max-processes' option."));
        return 4;
  