anchor.diff:  // process
   
   Sequential _processArguments = $package$empty;
  +
  +// Buffer output for write and writeError, to avoid having to use dart:io.
  +// ($dart$core.print outputs newlines)
  +$dart$core.StringBuffer _$outputBuffer = new $dart$core.StringBuffer();
   
   class process_ {
     const process_.$value$();
  
positive.code:     try { throw exception; } catch (e) {}
    }
    if (write == dart$default) {
      $dart$io.stderr.write(String.instance(exception.stackTrace.toString()));
    }
    else {
      (write as Callable).f(String.instance(exception.stackTrace.toString()));
  
negative.code:   }
  
    void write([$dart$core.String string]) {
      var newlineIndex = string.lastIndexOf('\n');
      if (newlineIndex > -1) {
        $dart$core.print(_$outputBuffer.toString() + string.substring(0, newlineIndex));
        _$outputBuffer.clear();
        _$outputBuffer.write(string.substring(newlineIndex + 1));
      }
      else {
        _$outputBuffer.write(string);
      }
    }
  
    void writeLine([$dart$core.Object line = dart$default]) {
      if ($dart$core.identical(line, dart$default)) {
        line = "";
      }
      $dart$core.print(_$outputBuffer.toString() + line);
      _$outputBuffer.clear();
    }
  
    void writeError([$dart$core.String string]) {
      write(string);
    }
  
    void writeErrorLine([$dart$core.Object line = dart$default]) {
      writeLine(line);
    }
  
    Sequential get arguments => _processArguments;
  