code: func (r *routeInfo) DifferentWildcards(other *routeInfo) (res [][2]*wildCardInfo) {
  	for i, wc := range other.Wildcards {
  		if r.Wildcards[i].Name != wc.Name {
  			res = append(res, [2]*wildCardInfo{r.Wildcards[i], wc})
  		}
  	}
  	return
  }
docs: // DifferentWildcards returns the list of wildcards in other that have a different name from the
  // wildcard in target at the same position.