@override Stream<T> listen<T>(T Function(TChild state) selector) { return parent.listen((state) => selector(accessor.getter(state))); }