Committing half finished c bindings