anchor.diff:  
       for entity in modul.PublicNestedEntities do
           match entity with
  -        | FSharpModule -> writeModule false ctx entity filterer
  +        | FSharpModule -> writeModule false ctx entity
           | AbbreviatedType abbreviatedType -> writeTypeAbbrev true ctx entity abbreviatedType
           | FSharpException -> writeFSharpExceptionType true ctx entity
           | Delegate when entity.IsFSharp -> writeDelegateType true ctx entity
  -        | _ -> writeType true ctx entity filterer
  +        | _ -> writeType true ctx entity
   
           ctx.Writer.WriteLine("")
       if not isTopLevel then
  
positive.code:         writer.WriteLine("open {0}", decl))
      writer.WriteLine("")    
  
  and internal writeType isNestedEntity ctx (typ: FSharpEntity) (filterer: Filterer) =
      Debug.Assert(not typ.IsFSharpModule, "The entity should be a type.")
  
      writeDocs ctx.Writer typ.XmlDoc (fun _ -> typ.XmlDocSig) ctx.GetXmlDocBySignature
  
negative.code: 
      // Abstract members
      for mem in membersPartition.AbstractMembers do
          writeMember ctx mem
  
      // Concrete instance members
      for mem in membersPartition.ConcreteInstanceMembers do
          writeMember ctx mem
  
      // Static members
      for mem in membersPartition.StaticMembers do
          writeMember ctx mem
  
      // Nested entities
      // Deactivate nested types display for the moment (C# doesn't do it)
  