anchor.diff:  
     /** Command line arguments to the executable. */
     List<String> arguments;
  -  
  +
     /** Environment for the command */
     Map<String,String> environment;
   
  
positive.code: 
  
  /**
   * CommandOutput records the output of a completed command: the process's exit 
   * code, the standard output and standard error, whether the process timed out,
   * and the time the process took to run.  It also contains a pointer to the
   * [TestCase] this is the output of.
  
negative.code:                                               startPosition,
                                                endPosition - startPosition);
              if (_failed) {
                printDebug("Test failure because command.expectedOutputFile "
                           "doesn't match stdout of DRT");
              }
              return _failed;
            }
          }
          printDebug("Test failure because we didn't find 'Content-Length' in the"
                     " DRT output");
          return true;
        } else {
          var _failed = !areByteArraysEqual(expectedContent, 0,
                                            stdout, 0,
                                            stdout.length);
          if (_failed) {
            printDebug("Test failure because command.expectedOutputFile doesn't "
                       "match stdout of DRT");
          }
          return _failed;
        }
      }
      printDebug("Test failure because command.expectedOutputFile doesn't exist");
      return true;
    }
  
  