Lua struct as found in http://www.inf.puc-rio.br/~roberto/struct (struct-02.tar.gz)