`WebAssembly.Module` represents compiled stateless code. Use `WebAssembly.Module.imports(module)` and `.exports(module)` to inspect its boundary before instantiating.
- Modules can be cached by the engine.
- Modules can be posted to workers.
- Module construction may throw `CompileError` for invalid bytes.