Module:CountryData/cacheQ explained

local CountryData = require('Module:CountryData')local pages = local p = local frame = mw.getCurrentFrame

for _,v in ipairs(pages) do p.data[v] = CountryData.gettable(frame, v,)end

return p