anchor.diff:  
         _process = process;
         process.exitCode.then((int code) {
  -        _recordStdio('TERMINATED WITH EXIT CODE $code');
  +        _logStdio('TERMINATED WITH EXIT CODE $code');
   
         });
       });
  
positive.code:     Completer completer = new Completer();
      _pendingCommands[id] = completer;
      String line = JSON.encode(command);
      _recordStdio('SEND: $line');
      _process.stdin.add(UTF8.encoder.convert("${line}\n"));
      return completer.future;
    }
  
negative.code:    * Future that completes when the server process exits.
     */
    Future<int> get exitCode => _process.exitCode;
  
    /**
     * Return a future that will complete when all commands that have been sent
  