public override bool IsMatch(UriTemplateLiteralPathSegment segment, bool ignoreTrailingSlash)
 {
     if (!ignoreTrailingSlash && (EndsWithSlash != segment.EndsWithSlash))
     {
         return(false);
     }
     return(TryLookup(segment.AsUnescapedString(), null));
 }