Extended Standard Library for OCaml