code: func StartReportingExtendedMetrics(
  	scope tally.Scope,
  	reportInterval time.Duration,
  	metricsType ExtendedMetricsType,
  ) (Reporter, error) {
  	reporter := NewExtendedMetricsReporter(scope, reportInterval, metricsType)
  	if err := reporter.Start(); err != nil {
  		return nil, err
  	}
  	return reporter, nil
  }
docs: // StartReportingExtendedMetrics creates a extend metrics reporter and starts
  // the reporter returning it so it may be stopped if successfully started.