Addressable url matchers

@samandmoore please gimme a pre-review before I submit this to the maintainer.
can you freeze arrays?