6 "qux" : ["10","20","30"],
10 "waldo" : "ben & jerrys",
11 "fred" : ["fred", "", "wilma"],
12 "plugh" : ["\u017F\u0307", "\u0073\u0307"],
18 "template": "http://example.org/?q={bar}",
19 "expected": "http://example.org/?q=fred"
23 "template": "/{xyzzy}",
28 "template": "http://example.org/?{-join|&|foo,bar,xyzzy,baz}",
29 "expected": "http://example.org/?foo=%CE%8E&bar=fred&baz=10%2C20%2C30"
33 "template": "http://example.org/?d={-list|,|qux}",
34 "expected": "http://example.org/?d=10,20,30"
38 "template": "http://example.org/?d={-list|&d=|qux}",
39 "expected": "http://example.org/?d=10&d=20&d=30"
43 "template": "http://example.org/{bar}{bar}/{garply}",
44 "expected": "http://example.org/fredfred/a%2Fb%2Fc"
48 "template": "http://example.org/{bar}{-prefix|/|fred}",
49 "expected": "http://example.org/fred/fred//wilma"
53 "template": "{-neg|:|corge}{-suffix|:|plugh}",
54 "expected": ":%E1%B9%A1:%E1%B9%A1:"
58 "template": "../{waldo}/",
59 "expected": "../ben%20%26%20jerrys/"
63 "template": "telnet:192.0.2.16{-opt|:80|grault}",
64 "expected": "telnet:192.0.2.16:80"
68 "template": ":{1-a_b.c}:",