local p = {}
function p.replace( frame )
    local options = frame.args
    local String = frame.args['string'] or ""
    mw.log("Module:MultiReplace2: " .. String )
    for arg, value in pairs( options ) do
        value = value or ""
        value = mw.text.trim( value)
        arg2 = mw.text.trim( arg )
        if arg2 == "" and arg2 ~= arg then arg2 = arg end
    	mw.log( "Module:MultiReplace2: arg:|" .. arg .."| arg2:|" .. arg2 .. "| val : |" .. value .. "|")
        if arg ~= "string" then 
            --if value ~= "" then
            String = mw.ustring.gsub( String , arg2  , value )
            --end
        end
    end
    return String
end
return p