changed the internals of LuaTable to work with one instead of multiple hash tables