anchor.diff:        for n in modul.NestedModules do yield! nestedModules ns (Some modul) n }
       let moduleInfos = 
         [ for ns in asm.Namespaces do 
  -          for n in ns.Modules do yield! nestedModules (Some ns) None n ]
  +          for n in ns.Modules do yield! nestedModules ns None n ]
       
       let razor = RazorRender<ModuleInfo>(layoutRoots, ["FSharp.MetadataFormat"], moduleTemplate, ?references = assemblyReferences)
   
  
positive.code: type TypeInfo = 
    { Type : Type
      Assembly : AssemblyGroup
      Namespace : Option<Namespace>
      Module : Option<Module> }
    static member Create(typ, asm, ns, modul) = 
      { TypeInfo.Type = typ; Assembly = asm; Namespace = ns; Module = modul }
  
negative.code: type ModuleInfo = 
    { Module : Module
      Assembly : AssemblyGroup
      Namespace : Namespace
      ParentModule : Option<Module> }
    static member Create(modul, asm, ns, parent) = 
      { ModuleInfo.Module = modul; Assembly = asm; Namespace = ns; ParentModule = parent }
  