pub fn map_remove<B, K, V>( backend: &B, core: &ReactiveMapCore<K, V>, path: Arc<str>, key: K, notify_after_commit: bool, source: Option<Uuid>, ) -> Result<Option<V>, B::Error>where B: AmeBackend, K: ReactiveMapKey, V: ReactiveMapValue,