These default to doing nothing, but implementations can override them to preallocate buffers. Also, reorder the functions in `ModuleEnvironment` to more closely reflect the sequence from the WebAssembly module layout.
These default to doing nothing, but implementations can override them to preallocate buffers. Also, reorder the functions in `ModuleEnvironment` to more closely reflect the sequence from the WebAssembly module layout.