anchor.diff:          | V2_2 -> 4
           | V3_0 -> 5
           | V3_1 -> 6
  +        | V5_0 -> 7
   
       static member private FromNum num =
           match num with
  
positive.code:         | V2_2 -> "v2.2"
          | V3_0 -> "v3.0"
          | V3_1 -> "v3.1"
  
      member this.ShortString() =
          match this with
  
negative.code:         | "2.2" -> Some (DotNetCoreAppVersion.V2_2)
          | "3" -> Some (DotNetCoreAppVersion.V3_0)
          | "3.1" -> Some (DotNetCoreAppVersion.V3_1)
          | "5.0" -> Some (DotNetCoreAppVersion.V5_0)
          | _ -> None
  
  [<RequireQualifiedAccess>]
  