anchor.diff:  let localPaketDir = vscode.workspace.rootPath </> ".paket"
   let localPaket    = localPaketDir </>  "paket.exe"
   let localBootstrapper = localPaketDir </> "paket.bootstrapper.exe"
  +let outputChannel = vscode.window.createOutputChannel "Paket"
   
   let private location, private bootstrapperLocation =
       if fs.existsSync localPaketDir then
  
positive.code:         |> execPaket
          |> Helpers.Promise.success (handlePaketList)
          |> (unbox >> vscode.window.showQuickPick)
          |> Helpers.Promise.success (fun n -> 
              if Helpers.JS.isDefined n then 
                  let group = n.Split(' ').[0].Trim()
                  let name = n.Split(' ').[1].Trim()
                  sprintf "remove nuget %s project \"%s\" group %s" name fn group |> spawnPaket)
  
negative.code:     |> execPaket
      |> Helpers.Promise.success (handlePaketList)
      |> (unbox >> vscode.window.showQuickPick)
      |> Helpers.Promise.success (fun (n :string) ->
          if Helpers.JS.isDefined n then
              let group = n.Split(' ').[0].Trim()
              let name = n.Split(' ').[1].Trim()
              sprintf "remove nuget %s group %s" name group |> spawnPaket)
  