avoid polluting the lua_ namespace