code: func NewPodBackoffMap(initialDuration, maxDuration time.Duration) *PodBackoffMap {
  	return &PodBackoffMap{
  		initialDuration:   initialDuration,
  		maxDuration:       maxDuration,
  		podAttempts:       make(map[ktypes.NamespacedName]int),
  		podLastUpdateTime: make(map[ktypes.NamespacedName]time.Time),
  	}
  }
docs: // NewPodBackoffMap creates a PodBackoffMap with initial duration and max duration.