lib_base
Let's only have types required for the RPCs.
We now use simpler OCaml bindings much easier to review.