Real World OCaml. Chapter 5, Continue ...