internal void setBack(IntPtr l, int p, object o) { int index = LuaDLL.luaS_rawnetobj(l, p); if (index != -1) { cache.set(index, o); } }