I vote for `fold` and `foldMap`