Colon notation

Lua supports using a colon for certain operations instead of a period. This notation passes the table or string it is attached to as the first argument. This is especially helpful when using OOP in Lua.