@override Stream<Response<T>> live<R>( String id, [ R? Function(R parent)? source, ]) { return repository.live(id, source); }