2 test: Some characters at the beginning of a string must be escaped
4 Some characters at the beginning of a string must be escaped
8 array('foo' => '| bar')
10 test: A key can be a quoted string
12 A key can be a quoted string
20 foo5: { "foo \" bar: ": bar, 'foo '' bar: ': bar }
26 'foo \' bar' => 'bar',
30 'foo " bar: ' => 'bar',
31 'foo \' bar: ' => 'bar',