Contracts for these bindings?