{"ScriptPreparationCode":"var fullObject = {\r\n a: {\r\n b: {\r\n c: \u0027value\u0027\r\n }\r\n }\r\n}\r\n\r\nvar emptyObject = {}","TestCases":[{"Name":"Nested - Try catch fullObject","Code":"try {\r\n\tvar c = fullObject.a.b.c\r\n} catch(e) {}","IsDeferred":false},{"Name":"Nested - Lodash get() on fullObject","Code":"var c = _.get(fullObject, \u0027a.b.c\u0027)","IsDeferred":false},{"Name":"Nested - Inline validation on fullObject","Code":"var c = fullObject?.a?.b?.c","IsDeferred":false},{"Name":"First - Try catch fullObject","Code":"try {\r\n\tvar a = fullObject.a\r\n} catch(e) {}","IsDeferred":false},{"Name":"First - Lodash get() on fullObject","Code":"var a = _.get(fullObject, \u0027a\u0027)","IsDeferred":false},{"Name":"First - Inline validation on fullObject","Code":"var a = fullObject?.a","IsDeferred":false}]}