I wonder if it is possible to add a restrict method for IntervalSet?
It seems useful occassionally to take only the intervals of a certain experimental block. With a proper restrict method based on time we can use an epoch ivset to get specific block of intervalset out off the events intervalset.