It was my understanding that in Lua, the special variable `arg` was automatically defined when defining a function with `...` as the only argument. That allows you to accept a variable number of arguments. It does work like this, but it may not be the best way, do you have a suggestion?