module RootModle =
  open System
  open System.Collections.Generic




  let foo () =
    Regex(*3,|-2*)

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

  module Nested1 =
    open System
    open System.Collections.Generic



    let foo =
      Regex(*-4,|-2*)

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