Dynamic disassemblers and TypeDef fixes