pub fn merge_u32(a: u32, b: u32) -> Result<u64, WasmError>