allow white spaces in "{ }"
Support "{ }".
support statement list in "{ }"
Support :$x style pair construction literal