module(..., package.seeall) commands = {} local function upper(text) return string.upper(text) end commands.luaupper = upper local function lower(text) return string.lower(text) end commands.lualower = lower local function utf8reverse(text) return text:gsub("([\194-\244][\128-\191]+)", string.reverse):reverse() end commands.luareverse = utf8reverse