anchor.diff:  let StartProcess configProcessStartInfoF =
      use proc = new Process()
      proc.StartInfo.UseShellExecute <- false
  -   configProcessStartInfoF p.StartInfo
  +   configProcessStartInfoF proc.StartInfo
      start proc
   
   /// Sends a command to a windows service.
  
positive.code:     try
          start proc
      with
      | exn -> failwithf "Start of process %s failed. %s" p.StartInfo.FileName exn.Message
  
  /// Runs the given process, waits for its completion and returns if it succeeded.
  let directExec configProcessStartInfoF =
  
negative.code: 
          start proc
      with
      | exn -> failwithf "Start of process %s failed. %s" proc.StartInfo.FileName exn.Message
  
      if silent then
          proc.BeginErrorReadLine()
  