Changes
add error check to _formatPageTables
	local links = {}
	for i, t in ipairs(pages) do
		if type(t) ~= 'table' then
			error(string.format(
				"bad argument #%d to '_formatPageTables' (table expected, got %s)",
				i,
				type(t)
			), 2)
		end
		local link = t[1]
		local display = t[2]