code: func NewTagOverrideNamer(tagName string, fallback namer.Namer) namer.Namer {
  	return &TagOverrideNamer{
  		tagName:  tagName,
  		fallback: fallback,
  	}
  }
docs: // NewTagOverrideNamer creates a namer.Namer which uses the contents of the given tag as
  // the name, or falls back to another Namer if the tag is not present.