added Lua __tostring method