better cache directory for ocaml