@ariya @detro @Vitallium: Maybe I'm missing something...? Why are we forcing these values to be parsed on the client-side at all?  Why not just the following?

```js
str += JSON.stringify(arg);
```