anchor.diff:          VersionHelper.TryParse (s, allowWildcard, (UInt16.MaxValue - 1us), false, ref version)
       
       static member private NullVersion = new Version(0, 0, 0, 0)
  +
       /// <summary>
       /// Parses a version string of the form "major [ '.' minor [ '.' ( '*' | ( build [ '.' ( '*' | revision ) ] ) ) ] ]"
       /// as accepted by System.Reflection.AssemblyVersionAttribute.
  
positive.code:              VersionResourceSerializer.KEYBYTES (this._langIdAndCodePageKey) +
               int VersionResourceSerializer.sizeVS_FIXEDFILEINFO
          this.GetStringsSize () + sizeEXEVERRESOURCE
      member this.WriteVerResource(writer : BinaryWriter) = 
          let mutable debugPos = writer.BaseStream.Position
          let mutable dataSize = this.GetDataSize ()
  
negative.code:     static member AppendIconToResourceStream(resStream : Stream, iconStream : Stream) = 
          let mutable iconReader = new BinaryReader(iconStream)
          let mutable reserved = iconReader.ReadUInt16 ()
          if reserved <> 0us then
              raise <| ResourceException("IconStreamUnexpectedFormat")
          let mutable ``type`` = iconReader.ReadUInt16 ()
          if ``type`` <> 1us then
              raise <| ResourceException("IconStreamUnexpectedFormat")
          let mutable count = iconReader.ReadUInt16 ()
          if count = 0us then
              raise <| ResourceException("IconStreamUnexpectedFormat")
          let mutable iconDirEntries : ICONDIRENTRY [] = Array.zeroCreate (int count)
          do 
              let mutable (i : System.UInt16) = 0us
  