--[[-- This module produces a "Further information: a, b and c" link. It implements-- the {{further}} template.--]]localmHatnote=require('Module:Hatnote')localmHatlist=require('Module:Hatnote list')localmTableTools-- lazily initialiselocalmArguments-- lazily initialiselocalp={}functionp.further(frame)mTableTools=require('Module:TableTools')mArguments=require('Module:Arguments')localargs=mArguments.getArgs(frame,{parentOnly=true})localpages=mTableTools.compressSparseArray(args)if#pages<1thenreturnmHatnote.makeWikitextError('no page names specified','Template:Further#Errors',args.category)endlocaloptions={selfref=args.selfref}returnp._further(pages,options)endfunctionp._further(pages,options)localtext='Further information: '..mHatlist.andList(pages,true)returnmHatnote._hatnote(text,options)endreturnp