Modifications related to interval::Intersect(), interval::IsEmpty(), operators, using namespace std, and other minor additions and modifications.