MessagePack implementation for OCaml