Interface DurationDomainSubset<S extends DurationDomainSubset<S>>