I didn't realize that it was JSON. Never tried it before, only XML. I almost started to code a parser from scratch!!! I'm happy to ask here first.

I tried JSON module successfully. Quotes and escapes were proccessed OK. Only one thing got my attention: booleans become a bessed var for the first record, and the remaining records with same value referenced it. I can live with that :-)

When putting a smiley right before a closing parenthesis, do you:

Use two parentheses: (Like this: :) )
Use one parenthesis: (Like this: :)
Reverse direction of the smiley: (Like this: (: )
Use angle/square brackets instead of parentheses
Use C-style commenting to set the smiley off from the closing parenthesis
Make the smiley a dunce: (:>
I disapprove of emoticons
Other