Calls toLua with the id of its own string value. The helps track values as they're moved around.
LuaObject toLuaRet() => toLua(toString());