JSON source text access

To serialize and parse JSON in a lossless way, JSON.stringify() handles rawJSON values and JSON.parse()’s reviver callback takes a source context parameter.