At the same time this JSON:
evaluates just fine. The only difference between the two is that this last one, that evaluates successfully contains an array of objects. Whereas the first one I posted, that does not turn into a JS object successfully, contains an object, whose value is an array of objects.
What am I doing wrong?