code: func (q *TagQuery) tagFilterMatchesName() bool {
  	matchName := false
  
  	if q.tagClause == PREFIX_TAG || q.startWith == PREFIX_TAG {
  		if strings.HasPrefix("name", q.tagPrefix) {
  			matchName = true
  		}
  	} else if q.tagClause == MATCH_TAG || q.startWith == MATCH_TAG {
  		if q.tagMatch.value.MatchString("name") {
  			matchName = true
  		}
  	} else {
  		// some tag queries might have no prefix specified yet, in this case
  		// we do not need to filter by the name
  		// f.e. we know that every metric has a name, and we know that the
  		// prefix "" matches the string "name", so we know that every metric
  		// will pass the tag prefix test. hence we can omit the entire test.
  		matchName = true
  	}
  
  	return matchName
  }
docs: // determines whether the given tag prefix/tag match will match the special
  // tag "name". if it does, then we can omit some filtering because we know
  // that every metric has a name