> I wonder why a new ':' operator was added? To provide support for object-oriented programming. See our paper on the evolution of Lua, section 5.2: http://www.tecgraf.puc-rio.br/~lhf/ftp/doc/hopl.pdf --lhf