Module:Ustring

p = {}

for k, v in pairs(mw.ustring) do	p[k] = function(frame) local args = {} for _, v in ipairs(frame.args) do			table.insert(args, tonumber(v) or string.gsub(string.gsub(string.gsub(v,"\\\\",string.char(127,4,127,2)), "\\", ""), string.char(127,4,127,2), "\\")) end return mw.ustring[k](unpack(args)) end end

return p