code: func New(key string, flow FlowType, message string) *PersistentLog {
  	return &PersistentLog{
  		Timestamp: time.Now(),
  		Flow:      flow,
  		Key:       key,
  		Message:   message,
  	}
  }
docs: // New creates a new PersistentLog