public override void Build(BuildingContext context)
{
var is32Bit = context.Assembly.NtHeaders.OptionalHeader.Magic == OptionalHeaderMagic.Pe32;
_lookupTablesBuilder.Is32Bit = is32Bit;
AddressTablesBuilder.Is32Bit = is32Bit;
foreach (var moduleImport in _directory.ModuleImports)
AppendModuleImport(moduleImport);
_entryTableBuilder.Segments.Add(new ImageModuleImport());
base.Build(context);
}