Portability wanderlust for the Unix module of OCaml