7 "20" : "this-is-spinal-tap",
8 "p" : "quote=to+be+or+not+to+be",
16 "template" : "http://example.org/page1#{a}",
17 "expected" : "http://example.org/page1#fred"
20 "template" : "http://example.org/{a}/{b}/",
21 "expected" : "http://example.org/fred/barney/"
24 "template" : "http://example.org/{a}{b}/",
25 "expected" : "http://example.org/fredbarney/"
28 "template" : "http://example.com/order/{c}/{c}/{c}/",
29 "expected" : "http://example.com/order/cheeseburger/cheeseburger/cheeseburger/"
32 "template" : "http://example.org/{d}",
33 "expected" : "http://example.org/one%20two%20three"
36 "template" : "http://example.org/{e}",
37 "expected" : "http://example.org/20%25%20tricky"
40 "template" : "http://example.com/{f}/",
41 "expected" : "http://example.com//"
44 "template" : "{scheme}://{20}.example.org?date={wilma}&option={a}",
45 "expected" : "https://this-is-spinal-tap.example.org?date=&option=fred"
48 "template" : "http://example.org?{p}",
49 "expected" : "http://example.org?quote=to+be+or+not+to+be"
52 "template" : "http://example.com/{q}",
53 "expected" : "http://example.com/hullo#world"