Support overlapping terms
Untis requires all periods to end at the same date as the "parent period". Our current requirement is that periods that lose validity have an end date set to a date before the next period, which is reasonable. But Untis seems to rely on the end date being the same as the root period when calculating various statistics.