Renamed `foldl` to `fold` and `scanl` to `scan`