anchor.diff:      member val Sig              : string         = "" with get,set
       member val Private          : Nullable<bool> = Nullable() with get,set
   
  -type References () =
  -    member val Framework       : string         = null with get,set
  -    member val Library         : string         = null with get,set
  +type Dependency () =
  +    member val Reference       : string         = null with get,set
       member val Project         : string         = null with get,set
       member val Package         : string         = null with get,set
       member val Name            : string         = "" with get,set
  
positive.code:     member val NoWarn            : int []               = [||] with get, set
      member val OtherFlags        : string []            = [||] with get, set
      member val Files             : File []              = [||] with get, set
      member val References        : References []        = [||] with get, set
  
  let parseDebugType = function
      | InvariantEqual Constants.None    -> Some DebugType.None
  
negative.code:         )
  
      let projRefs =
          proj.Dependencies
          |> Array.where (fun r -> isNull r.Project |> not)
          |> Array.map (fun p ->
              {
  