Add support for OCaml (#247)