OCaml library managing dates and times