Added `foldAll` and `foldMAll`