void add(Range range, Set<E> values) { final interval = Interval(range.$1, range.$2, values); _intervals.add(interval); _intervals = IntervalCombiner(intervals: _intervals).combine(); _intervalsView = null; }