minor doc
minor debug
Be slightly more explicit in calculating size
Ensure dump prints the right arguments
Ensure Lua's invoke methods return the right value

I had this just return the second argument, since I assumed the stack
would have the function as the first (and also last) argument. This is
not necessarily the case in practice.
minor debug
Be sure to remove the error handler
minor debug