Addressable url matchers

@samandmoore please gimme a pre-review before I submit this to the maintainer.
Sorry, it's a two-key hash.