Needed to wrap luaL_checkstring in a lambda as well to convert const char* to std::string