Wasm module versioning and state compatibility during rollback
The WebAssembly core specification does not define a versioning or compatibility metadata scheme for modules. When a host retains a previous module binary for rollback after a failed upgrade, it must decide whether exported state (linear memory contents, global values) from the new instance can be safely interpreted by the old binary, or whether a full state