Requests for comment/More compact JSON API output

Problem
Sample piece of action=parse output on zhwiki:

And list=allpages query on en: {	"pageid": 5878274, "ns": 0, "title": "!" }, {	"pageid": 3632887, "ns": 0, "title": "!!" }, {	"pageid": 600744, "ns": 0, "title": "!!!" }, We can see that even though it is a valid JSON, it is bulky if compared to what JavaScript aloows it to be.

Proposed solution
I propose to add a new format,, or, for compactness,  , whose output should be much shorter for some use cases as the price of being a valid JavaScript but not necessarily valid JSON. A few things that can be done:
 * Example 1, don't escape Unicode:  →   (24 bytes less).
 * Example 2, don't quote keys if possible:  →   (2 bytes less).

The second example is much less tolerated by different parsers so I'm not proposing to use it, though even it can save 3000 bytes