http://lua-users.org/wiki/TablesTutorial
This didn't work because when we tried to retrieve the value of a[{1,2,3}] we constructed another table, i.e. the table that we used as a key in the table constructor is not the same one as we used to retrieve the value.
the fucking tutorial is full of Lua-criticism!