anchor.diff:                    Name = ilModuleName;
                     //NativeResources=nativeResources;
                     TypeDefs = ILTypeDefs (lazy (seekReadTopTypeDefs ()));
  -                  SubSystemFlags = int32 subsys;
  -                  IsILOnly = ilOnly;
  -                  SubsystemVersion = subsysversion
  -                  UseHighEntropyVA = useHighEntropyVA
  -                  Platform = platform;
  -                  StackReserveSize = None;
  -                  Is32Bit = only32;
  -                  Is32BitPreferred = is32bitpreferred;
  -                  Is64Bit = only64;
  -                  IsDLL=isDll;
  -                  VirtualAlignment = alignVirt;
  -                  PhysicalAlignment = alignPhys;
  -                  ImageBase = imageBaseReal;
  -                  MetadataVersion = ilMetadataVersion;
  -                  Resources = seekReadManifestResources ();
  +                  SubsystemVersion = (4, 0)
  +                  UseHighEntropyVA = false
  +                  SubSystemFlags=3
  +                  IsDLL=true
  +                  IsILOnly=true
  +                  Platform=None
  +                  StackReserveSize=None
  +                  Is32Bit=false
  +                  Is32BitPreferred=false
  +                  Is64Bit=false
  +                  PhysicalAlignment=512
  +                  VirtualAlignment=0x2000
  +                  ImageBase=0x034f0000
  +                  MetadataVersion=""
  +                  Resources = ILResources (Lazy<_>.CreateFromValue [| |])
                     }
   
               and seekReadAssemblyManifest idx =
  
positive.code:             | true, CacheValue mr2  when bytes = mr2.Bytes ->
                  mr2 // throw away the bytes we just read and recycle the existing ILModuleReader
              | _ ->
                  let mr = ILModuleReader(file, ByteFile(bytes), ilGlobals, true)
                  readersWeakCache.[key] <- CacheValue (mr)
                  mr
  
  
negative.code:               | x when x = uint16 et_CLASS || x = uint16 et_OBJECT ->  null
                | _ -> null
  
              and seekReadNestedExportedTypes parentIdx =
                  ILNestedExportedTypesAndForwarders
                    (lazy
  