module OpenNamespace.RootModule
open System
open System.Collections.Generic
let foo: Regex(*-0,0*) =
  Regex(*-1,0*)

type T = {
  Value: Regex(*3,0*)
}
with
  member _.Foo () =
    Regex(*3,0*)

module Nested1 =
  open System
  open System.Collections.Generic
  let foo =
    Regex(*-1,|-2*)

  type T = {
    Value: Regex(*-4,|-2*)
  }
  with
    member _.Foo () =
      Regex(*-8,|-4*)
  