Why using "groupBys.size()" instead of "indexedExprs.size()"? Basically, you want to find out whether the indexedExprs covers all the group by columns or not, right?