3.0 url helper

Refs #4217 
`match()` is what the Router internals use.