code: func NewLogReduction(identicalErrorDelay time.Duration) *LogReduction {
  	l := new(LogReduction)
  	l.lastError = make(map[string]string)
  	l.errorPrinted = make(map[string]time.Time)
  	l.identicalErrorDelay = identicalErrorDelay
  	return l
  }
docs: // NewLogReduction returns an initialized LogReduction