took interval parent class out of interval_tree.