Library with various OCaml utility functions