Documentation for this module may be created at Module:Sandbox/CX Zoom/TestPage2/doc

return { main = function(frame)
	args = {}
	for i, v in ipairs(frame.args) do table.insert(args, v)	end
	conj = "]]" .. (#args > 2 and ", " or " ") .. (args.conj or "and") .. " [["
	return "[["..mw.text.listToText(args, "]], [[", conj).."]]"
end }