Removed __eq__, __ne__ from Bound and Interval.
Fix: missing __hash__ in bound.
Removed the sortedcontainers dependency.
IntervalSet is now just a set.
Replaced SortedList with heapq.