{"ScriptPreparationCode":"const primitiveParse = val =\u003E {\r\n\tswitch (val) {\r\n\t\tcase \u0027true\u0027:\r\n\t\t\treturn true;\r\n\t\tcase \u0027false\u0027:\r\n\t\t\treturn false;\r\n\t\tcase \u0027null\u0027:\r\n\t\t\treturn null;\r\n\t\tdefault:\r\n\t\t\treturn JSON.parse(val);\r\n\t}\r\n};\r\n\r\nconst primitiveStringify = val =\u003E {\r\n\tswitch (val) {\r\n\t\tcase true:\r\n\t\t\treturn \u0027true\u0027;\r\n\t\tcase false:\r\n\t\t\treturn \u0027false\u0027;\r\n\t\tcase null:\r\n\t\t\treturn \u0027null\u0027;\r\n\t\tcase undefined:\r\n\t\t\treturn undefined;\r\n\t\tdefault:\r\n\t\t\treturn JSON.stringify(val);\r\n\t}\r\n};","TestCases":[{"Name":"primitive","Code":"primitiveParse(primitiveStringify(true));\r\nprimitiveParse(primitiveStringify(false));","IsDeferred":false},{"Name":"JSON","Code":"JSON.parse(JSON.stringify(true));\r\nJSON.parse(JSON.stringify(false));","IsDeferred":false}]}