The JSON object is a single object that contains two functions, parse and stringify, that are used to
parse and construct JSON texts. The JSON Data Interchange Format is described in RFC 4627 <http://www.ietf.org/rfc/rfc4627.txt>.

The parse function parses a JSON text (a JSON-formatted String) and produces an ECMAScript value. The JSON
format is a restricted form of ECMAScript literal. JSON objects are realized as ECMAScript objects. JSON arrays are realized
as ECMAScript arrays.

The stringify function returns a String in JSON format representing an ECMAScript value. It can take three
parameters. The first parameter is required. The value parameter is an ECMAScript value, which is usually an
object or array, although it can also be a String, Boolean, Number or null.