fix(UrlMatcher): implement hashCode