Use more lua-like OO