Addressable url matchers

@samandmoore please gimme a pre-review before I submit this to the maintainer.
One arg -- a single-key hash.  This is a pattern for adding a single key/value pair to a hash and returning the resulting hash