anchor.diff:  ﻿module private FSharp.Interop.ComProvider.TypeLibInfo
   
   open System
  +open System.IO
   open Microsoft.Win32
   open Utility
   
  
positive.code:     | [|true, major; true, minor|] -> Some { String = text; Major = major; Minor = minor }
      | _ -> None
  
  let loadTypeLibs preferredPlatform =
      [ use rootKey = Registry.ClassesRoot.OpenSubKey("TypeLib")
        for typeLibKey in rootKey.GetSubKeys() do
  
negative.code:                       Version = version.Value
                        Platform = platformKey.SubKeyName
                        Path = platformKey.DefaultValue } ]
      |> Seq.filter (fun lib -> not (isInDotNetPath lib.Path))
      |> Seq.groupBy (fun lib -> lib.Name, lib.Version)
      |> Seq.map (fun (_, libs) ->
          match libs |> Seq.tryFind (fun lib -> lib.Platform = preferredPlatform) with
  