Add non-generic protocol for bindings.