anchor.diff:          Atom.addCommand("atom-workspace", "Paket: Update", PaketService.Update)
           Atom.addCommand("atom-workspace", "Paket: Restore", PaketService.Restore)
           Atom.addCommand("atom-workspace", "Paket: Outdated", PaketService.Outdated)
  -        Atom.addCommand("atom-workspace", "Paket: Add NuGet Package", PaketService.Add)
  -        Atom.addCommand("atom-workspace", "Paket: Add NuGet Package (to current project)", PaketService.AddToCurrentProject)
  -        Atom.addCommand("atom-workspace", "Paket: Add NuGet Package Version", PaketService.AddVersioned)
  +        Atom.addCommand("atom-workspace", "Paket: Add NuGet Package", PaketService.Add { Versioned =  false; AddToCurrentProject = false })
  +        Atom.addCommand("atom-workspace", "Paket: Add NuGet Package (to current project)", PaketService.Add { Versioned =  false; AddToCurrentProject = true })
  +        Atom.addCommand("atom-workspace", "Paket: Add NuGet Package Version", PaketService.Add { Versioned =  true; AddToCurrentProject = false })
           ()
   
       member x.deactivate() =
  
positive.code:                                             ) :> obj
                                          else
                                              let projectStr =  
                                                  if not addToCurrentProject then "" else
                                                  let path = Globals.atom.workspace.getActiveTextEditor().buffer.file.path
                                                  " project \"" + path + "\""
                                                  
  
negative.code:     let Outdated () = "outdated" |> spawnPaket
      let Restore () = "restore" |> spawnPaket
  
      let Add settings () =
          PackageView.settings <- settings
          PackageView.packagesListView |> Option.iter(fun (model, view) ->
          view.show()
          model.focusFilterEditor() |> ignore)
  
  type Paket() =
  
  