{"ScriptPreparationCode":"var a = {\r\n b: {\r\n c: 1,\r\n }\r\n}\r\n\r\nvar iterations = R.range(1, 1000000);","TestCases":[{"Name":"Optional chaining after transpiling","Code":"iterations.forEach(function () {\r\n var _a, _a$b, _a2, _a2$b;\r\n\r\n var aa = (_a = a) === null || _a === void 0 ? void 0 : (_a$b = _a.b) === null || _a$b === void 0 ? void 0 : _a$b.c;\r\n var bb = (_a2 = a) === null || _a2 === void 0 ? void 0 : (_a2$b = _a2.b) === null || _a2$b === void 0 ? void 0 : _a2$b.d;\r\n});","IsDeferred":false},{"Name":"R.path","Code":"iterations.forEach(function () {\r\n var aa = R.path([\u0027b\u0027, \u0027c\u0027])(a);\r\n var bb = R.path([\u0027b\u0027, \u0027d\u0027])(a);\r\n});","IsDeferred":false}]}