A backwards-compatible Result module for OCaml
