Kevin -
Your newly checked in json.parse is giving me grief. It says this is valid
json:
"{3 : 5}"
while these are not:
"{'3' : '5'}"
"{x : y}"
The first thing is that is requires all keys to -not- be escaped. If the
json object has a single quote in it, it will fail. Secondly, your object
can only have numbers in it, not text. I'm not exactly sure on how to change
that crazy regex without breaking something you wanted to catch. (I mean it
is easy to add single quote to the line on 156.. but is that ok?)
Thanks for looking into it!
- Cassie
ps - This is definitely a place where a couple of js tests would make a huge
difference.