OCaml bindings for STP