bloc_bindings provides a convenient way to handle providing, listening and watching for multiple blocs state changes.