Just and observation that if you create a pure assembly with ilasm using either or both /stripreloc and /nocorstub flags, the AssemblyDefinition.Write method will put back a reloc table and native stub when writing the image to disk.
-- -- mono-cecil
