I think that if I weren't at risk of violating the random new law constraints at times, I'd just give up learning about them and continue trying to be sensible on my own.
Welcome to the Freedom Cafe! We trust you to make your own choices if you want to wear a face mask. And, in the same spirit of individual liberty, we allow our staff to make their own choices about the safety procedures they prefer to follow as they prepare and serve your food.
Important wierdnesses you need to be aware of -- Lua indexes from 1 when iterating things. In lua everything is passed by value; but the *value* of the complex data type (table) is a reference to the thing, not the thing. ie. if you pass a table to a function, it might change it.