Internal use only.
@override T read(StateReader read, List<BinderKey>? keys) { X watch<X>(Watchable<X> p) { return p.read(read, keys); } return stateBuilder(watch); }