local mHatnote = require('Module:Hatnote')local mArguments -- lazily initialise
local p =
function p.forfun(frame) mArguments = require('Module:Arguments') local args = mArguments.getArgs(frame,) local pages = local firstArg = (args[1] and args[1]) or 'other uses' for k, v in pairs(args) do if type(k)
function p._for(titleText, firstArg, ...) local links = mHatnote.formatPages(...) --links = mw.text.listToText(links) links = mw.text.listToText(links, ', ', ', and ') if links
return p