Add `TimeDuration.for`