An OCaml bindings generator for JavaScript libraries