adds binding methods for cache-before-change, updates dependencies, version bump