the foldLeft and many other collection methods of the scala library will have the method signature like this \'\'\'def foldLeft[B](z: B)(op: (B, A) ⇒ B): B?\'\'\' I know the