OCaml binding for libyaml