anchor.diff:  
   #nowarn "0346" // GetHashCode missing
   
  -[<RequireQualifiedAccess>] 
  +[<RequireQualifiedAccess>]
   type PackageVersion =
       | PackageVersion of string
       | Unspecified
  
positive.code:     member this.Name = this.Package.toString
  
      static member GetPackageDependencies (xnuspec : System.Xml.Linq.XDocument) =
          xnuspec.Descendants()
              |> Seq.filter (fun x -> x.Name.LocalName = "dependency" && (!> x.Attribute(NsNone + "exclude") : string) <> "Compile")
              |> Seq.map (fun x -> !> x.Attribute(NsNone + "id") : string)
              |> Seq.map Anthology.PackageId.from
              |> set
  
      static member GetFrameworkDependencies (xnuspec : System.Xml.Linq.XDocument) =
          xnuspec.Descendants()
  
negative.code:         packageMap
  
      member this.AssemblyMap : System.Collections.Generic.IDictionary<Anthology.AssemblyId, Assembly> =
          if assemblyMap |> isNull then
              let outputAss = anthology.Projects |> Seq.map (fun x -> x.Output)
                                                 |> Set
              assemblyMap <- anthology.Projects |> Set.map (fun x -> x.AssemblyReferences)
  