[or]operator is deprecated in ocaml4