anchor.diff:          member __.txILTypeDef (declTyOpt: Type option) (inp: ILTypeDef) =
               txTable.Get inp.Token (fun () -> ContextTypeDefinition(ilGlobals, tryBindAssembly, asm, declTyOpt, inp) :> System.Type)
   
  -        override x.GetTypes () = [| for td in reader.ILModuleDef.TypeDefs.Elements -> x.txILTypeDef None td  |]
  +        override x.GetTypes () = [| for td in reader.ILModuleDef.TypeDefs.Entries -> x.txILTypeDef None td  |]
           override x.Location = location
   
           override x.GetType (nm:string) =
  
positive.code:         | Ansi
          | Auto
          | Unicode
  
      type ILTypeDefAccess =
          | Public
  
negative.code:             | -1 -> UNone, nm
              | idx -> let a,b = splitNameAt nm idx in USome a, b
  
          let joinILTypeName (nspace: string uoption) (nm:string) =
              match nspace with
              | UNone -> nm
              | USome ns -> ns + "." + nm
  