shared_state/basic_shared_provider library