anchor.diff:                Unlisted            = packageDetails.Unlisted
                 Settings            = { settings with FrameworkRestrictions = newRestrictions }
                 Source              = packageDetails.Source
  -              IsCliTool           = pkgConfig.Dependency.IsCliTool
  +              IsCliTool           = Set.contains packageDetails.Name pkgConfig.CliTools
                 IsRuntimeDependency = false
               }
       with
  
positive.code:     GroupName          : GroupName
      GlobalRestrictions : FrameworkRestrictions
      RootSettings       : IDictionary<PackageName,InstallSettings>
      Version            : SemVerInfo
      Sources            : PackageSource list
      UpdateMode         : UpdateMode
  
negative.code:                 let currentConflict = 
                      { currentConflict with VersionsToExplore = Seq.tail currentConflict.VersionsToExplore }
  
                  let packageConfig = {
                      GroupName          = groupName
                      Dependency         = currentRequirement
                      GlobalRestrictions = globalFrameworkRestrictions
  