code: func CombineRoutingFilters(filters ...RoutingFilter) RoutingFilter {
  	return func(member discovery.NetworkMember) bool {
  		for _, filter := range filters {
  			if !filter(member) {
  				return false
  			}
  		}
  		return true
  	}
  }
docs: // CombineRoutingFilters returns the logical AND of given routing filters