code: func serviceTagsFilter(sn *structs.ServiceNode, tags []string) bool {
  	for _, tag := range tags {
  		if serviceTagFilter(sn, tag) {
  			// If any one of the expected tags was not found, filter the service
  			return true
  		}
  	}
  
  	// If all tags were found, don't filter the service
  	return false
  }
docs: // serviceTagsFilter returns true (should filter) if the given service node
  // doesn't contain the given set of tags.