improved performance of route matching in Mojolicious::Routes::Pattern