updated requirements (OCaml v4)