anchor.diff:                  lastOutput.Clear()
                   getExpectoExes ()
                   |> List.map(fun exe ->
  +                    logger.Debug ("%s %s", exe, args)
                       lastOutput.[exe] <- ""
                       Process.spawnWithNotification exe "mono" args outputChannel
                       |> Process.onOutput (fun out -> lastOutput.[exe] <- lastOutput.[exe] + out.ToString () )
  
positive.code: module Expecto =
      let private outputChannel = window.createOutputChannel "Expecto"
      let mutable private lastOutput = System.Collections.Generic.Dictionary<string,string>()
  
      let private getConfig () =
          let cfg = vscode.workspace.getConfiguration()
  
negative.code:         |> List.map(fun proj ->
              let path = proj.Project
              let msbuild = defaultArg Environment.msbuild "xbuild"
              logger.Debug ("%s %s", msbuild, path)
  
              Process.spawnWithNotification msbuild "" path outputChannel
              |> Process.toPromise)
          |> Promise.all
  