#7 is important, because ``` lua tonumber(tostring(obj):match('0x(%x+)'), 16) ``` flat out errors. Unlike LuaJIT, where addresses are formatted with `0x` like this: ``` lua > ={} table: 0x00231ce8 ``` ordinary Lua doesn't print `0x`: ``` > ={} table: 0064DEE0 ```
#7 is important, because
flat out errors. Unlike LuaJIT, where addresses are formatted with
0xlike this:ordinary Lua doesn't print
0x: