anchor.diff:    DateTime startTime;
     Timer timeoutTimer;
     int pid;
  -  List<int> stdout = <int>[];
  -  List<int> stderr = <int>[];
  +  OutputLog stdout = new OutputLog();
  +  OutputLog stderr = new OutputLog();
     bool compilationSkipped = false;
     Completer<CommandOutput> completer;
   
  
positive.code: 
    void doStartTest(Command command, int timeout) {
      _startTime = new DateTime.now();
      _testStdout = [];
      _testStderr = [];
      _status = null;
      _stdoutCompleter = new Completer();
      _stderrCompleter = new Completer();
  
negative.code:   Function _processExitHandler;
  
    bool _currentlyRunning = false;
    OutputLog _testStdout;
    OutputLog _testStderr;
    String _status;
    DateTime _startTime;
    Timer _timer;
  