renamed Period to Interval, plus
some enhancements to PiecewiseTemporalEvent's structure