Start rewriting the CIL bindings