{"ScriptPreparationCode":"var obj = {a: {b: {c: {d: {e: {f: {g: {h: 1 }}}}}}}}","TestCases":[{"Name":"Optional Chaining","Code":"var _obj, _obj$a, _obj$a$b, _obj$a$b$c, _obj$a$b$c$d, _obj$a$b$c$d$e, _obj$a$b$c$d$e$f, _obj$a$b$c$d$e$f$g;\r\nvar res = ((_obj = obj) === null || _obj === void 0 ? void 0 : (_obj$a = _obj.a) === null || _obj$a === void 0 ? void 0 : (_obj$a$b = _obj$a.b) === null || _obj$a$b === void 0 ? void 0 : (_obj$a$b$c = _obj$a$b.c) === null || _obj$a$b$c === void 0 ? void 0 : (_obj$a$b$c$d = _obj$a$b$c.d) === null || _obj$a$b$c$d === void 0 ? void 0 : (_obj$a$b$c$d$e = _obj$a$b$c$d.e) === null || _obj$a$b$c$d$e === void 0 ? void 0 : (_obj$a$b$c$d$e$f = _obj$a$b$c$d$e.f) === null || _obj$a$b$c$d$e$f === void 0 ? void 0 : (_obj$a$b$c$d$e$f$g = _obj$a$b$c$d$e$f.g) === null || _obj$a$b$c$d$e$f$g === void 0 ? void 0 : _obj$a$b$c$d$e$f$g.h) || 2;","IsDeferred":false},{"Name":"Lodash","Code":"_.get(obj, \u0022a.b.c.d.e.f.g.h\u0022, 2)","IsDeferred":false}]}