Stream<List<Record<V>>> get valuesStream => _values.flatten(const [], false) as Stream<List<Record<V>>>;