compat with Small Lua