in spectator/meter/id.go [99:108]
func (id *Id) WithTag(key string, value string) *Id { newTags := make(map[string]string) for k, v := range id.tags { newTags[k] = v } newTags[key] = value return NewId(id.name, newTags) }