Added support to the Interval constructor for taking an Interval.