Rename foldSemigroup to fold1Semigroup