More OCaml: Algorithms, Methods, and Diversions