issue #93: new Date.Interval class. (Some methods of Date should not be inherited here)