* IntervalPartition no longer derives from vector