Stream<Iterable<T>> changes

Source

Stream<Iterable<T>> get changes {
  _streamController ??= new StreamController<Iterable<T>>.broadcast();
  return _streamController.stream;
}