code: func PEP425Matches(match *vpython.PEP425Tag, tags []*vpython.PEP425Tag) bool {
  	// Special case: empty match matches nothing.
  	if match.IsZero() {
  		return false
  	}
  
  	for _, tag := range tags {
  		if v := match.Python; v != "" && tag.Python != v {
  			continue
  		}
  		if v := match.Abi; v != "" && tag.Abi != v {
  			continue
  		}
  		if v := match.Platform; v != "" && tag.Platform != v {
  			continue
  		}
  		return true
  	}
  
  	return false
  }
docs: // PEP425Matches returns true if match matches at least one of the tags in tags.
  //
  // A match is determined if the non-zero fields in match equal the equivalent
  // fields in a tag.