rawuvalue
case LUA_TUSERDATA: return (rawuvalue(o) + 1);
luaC_objbarrier(L, rawuvalue(obj), mt);
#define uvalue(o) (&rawuvalue(o)->uv)