John Belmonte wrote: > > What is the reasoning behind having lua_settag pop the object that you've > set the tag on? It's surprising. I guess it's because all functions that get some arguments on the top of the stack remove them. Ciao, ET.