Foreign Function Interface - Real World OCaml