Hot debate today:
Is the text stream null valid JSON?
null
According to http://www.ietf.org/rfc/rfc4627.txt?number=4627:
...
[Note! This answer is no longer correct, see answer by @niksnut.]
Yes, both statements must be true. The literal token null is a JSON value. A JSON text is a serialized object or array, which requires {} or [].