anchor.diff:          |> Promise.success (handlePaketList)
           |> window.Globals.showQuickPick
           |> Promise.toPromise
  -        |> Promise.success (fun n -> if JS.isDefined n then sprintf "remove nuget %s" n |> spawnPaket)
  +        |> Promise.success (fun (n :string) -> 
  +            if 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)
           |> ignore
   
       let RemovePackageCurrent () =
  
positive.code:             |> Promise.success (handlePaketList)
              |> window.Globals.showQuickPick
              |> Promise.toPromise
              |> Promise.success (fun n -> if JS.isDefined n then sprintf "remove nuget %s project \"%s\"" fn n |> spawnPaket)
              |> ignore
          else
              window.Globals.showErrorMessage "fsproj file needs to be opened" |> ignore
  
negative.code:             |> Promise.success (handlePaketList)
              |> window.Globals.showQuickPick
              |> Promise.toPromise
              |> Promise.success (fun n -> 
                  if JS.isDefined n then 
                      let group = n.Split(' ').[0].Trim()
                      let name = n.Split(' ').[1].Trim()
                      sprintf "update nuget %s project \"%s\" group %s" name fn group |> spawnPaket)
              |> ignore
          else
              window.Globals.showErrorMessage "fsproj file needs to be opened" |> ignore
  