code: func (m *Metrics) Collect() (a map[string]AggregatedMetrics) {
  	a = make(map[string]AggregatedMetrics)
  
  	for _, fnName := range m.FunctionNames {
  		metric := Metric{
  			Config:       m.Config,
  			FunctionName: fnName,
  		}
  
  		a[fnName] = metric.Collect()
  	}
  
  	return
  }
docs: // Collect and aggregate metrics for multiple functions.