Changing the binding to used improved protocol signatures

I have created a fork of the native library.  The protocols have been fixed in this version.