local_module={}_module.create=function(frame)localargs=frame.argslocalyear=tonumber(args.year)orerror("Parameter: 'year' is missing or invalid")localj=1localteams=mw.loadData("Module:IndianPremierLeague/Teams")localfilteredTeams={}fori,vinipairs(teams)do-- Filter the teams based on the yearifyear>=v.startYearand(notv.endYearorv.endYear>=year)thenfilteredTeams[j]=vj=j+1endendreturnrequire("Module:CricketLeagueGroupStageSummary").create(args.useParentDataandframe:getParent()orframe,year.." IPL Group Stage Match Summary",filteredTeams,true,nil,args.useWebSlice)endreturn_module