OCaml bindings to Xen XSM/Flask hypercalls