code: func AnyTTL(clock clockwork.Clock, times ...time.Time) time.Duration {
  	for _, t := range times {
  		if !t.IsZero() {
  			return TTL(clock, t)
  		}
  	}
  	return Forever
  }
docs: // AnyTTL returns TTL if any of the suplied times pass expiry time
  // otherwise returns forever