anchor.diff:              let cancelledCallback = Func<_>(fun _ -> updatePackageListView |> Option.iter(fun (model, view) ->  view.hide()) :> obj)
   
               let confirmedCallback = unbox<Func<_, _>> (fun (packageDescription : ItemDescription) ->
  -                                        name <- packageDescription.data.Split(' ').[0].Trim()
  +                                        group <- packageDescription.data.Split(' ').[0].Trim()
  +                                        name <- packageDescription.data.Split(' ').[1].Trim()
                                           updatePackageListView |> Option.iter (fun (model, view) -> view.hide())
                                           if inCurrentProject |> not then
                                               "update nuget " + name |> spawnPaket :> obj
  
positive.code: 
      module PackageView =
          let mutable name = "";
          let mutable settings = { Versioned =  false; AddToCurrentProject = false }
          let mutable packagesListView : (atom.SelectListView * IPanel) option = None
          let mutable versionsListView : (atom.SelectListView * IPanel) option = None
  
negative.code: 
              let confirmedCallback = unbox<Func<_, _>> (fun (packageDescription : ItemDescription) ->
                                          name <- packageDescription.data.Trim()
                                          group <- ""
  
                                          packagesListView |> Option.iter (fun (model, view) -> view.hide())
                                          if settings.Versioned then
                                              versionsListView |> Option.iter ( fun (model, view) ->
  