Addressable::Template#match accepts optional block