Thanks for the goodwill, but I did not mean that.
As I said, I'm a professional programmer, so I do know what "nil" means and what the difference between a class and an object is.
I was asking someone to explain the OO landscape in the context of this game and lua files.