I think we don't need that special condition as the for-loop below would do the same with no performance penalty? (I know some aggs do that as well but I wish they did not :))