{"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":"Destructuring assignment on full object","Code":"var { a } = fullObject || {}\r\nvar { b } = a || {}\r\nvar { c } = b || {}","IsDeferred":false},{"Name":"Lodash get() on full object","Code":"var c = _.get(fullObject, \u0027a.b.c\u0027)","IsDeferred":false},{"Name":"Destructuring assignment on empty object","Code":"var { a } = emptyObject || {}\r\nvar { b } = a || {}\r\nvar { c } = b || {}","IsDeferred":false},{"Name":"Lodash get() on empty object","Code":"var c = _.get(emptyObject, \u0027a.b.c\u0027)","IsDeferred":false}]}