Interval::isEqualTo()
Added Interval::overlap(), union()