Uses new IntInterval/IntRangeSet implementation