Added LUA support, improved `print` method.