add sequential minBy/countBy/foldBy combinators