anchor.diff:  
   let pExe (p: NuGetParams) =
       { p with
  +        Project = "SourceLink"
           Version = buildVersion
           WorkingDir = "Exe/bin/Release"
           OutputPath = bin
           AccessKey = nugetApiKey
  +    }
  +
  +let pExeChocolatey (p: NuGetParams) =
  +    { pExe p with
  +        PublishUrl = "https://chocolatey.org/"
  +        AccessKey = chocolateyApiKey
       }
   
   Target "NuGet" <| fun _ ->
  
positive.code:     NuGetPublish pGit
      NuGetPublish pSymbolStore
      NuGetPublish pExe
  
  //Target "GenerateReferenceDocs" <| fun _ ->
  //    if not <| executeFSIWithArgs "docs/tools" "generate.fsx" ["--define:RELEASE"; "--define:REFERENCE"] [] then
  
negative.code: 
  let bin = "bin"
  let nugetApiKey = environVarOrDefault "NuGetApiKey" ""
  let chocolateyApiKey = environVarOrDefault "ChocolateyApiKey" ""
  
  let pSourceLink (p: NuGetParams) =
      { p with
          Project = "SourceLink.Core"
          Version = buildVersion
          WorkingDir = "SourceLink/bin/Release"
          OutputPath = bin
  