Now, each binding uses a published crate of main lib, but what would happen if the main lib signature is changed like in #31?
Should the changes in main lib be merged into some "dev" branch, then publish new version of the main crate from approved "dev" branch and then update main crate dependency of each binding, fix binding and then make a pull request to main?