Also add Call Frame Information (CFI) / Canonical Frame Address (CFA) directives. This is required for native exceptions to work properly (otherwise the native runtime won’t be able to unwind stack frames correctly).
This is required in order to execute downloaded assemblies (or any other assembly not known at compile time) on device.