While I can’t personally say I will be using it, as I don’t see what it offers above the good old way of making lua “classes”, I have to admit that it looks fairly neat code-wise (first picture) and reading the source code taught me a thing too; return self to chain statements like that. Very simple but very clever! Thanks for sharing!