Advanced object oriented library for Lua (OOP)