{"ScriptPreparationCode":"var nestedObject = {\r\n level: {\r\n anotherLevel: {\r\n oneMoreLevel: {\r\n evenOnemore: {\r\n stringTest: \u0027foo\u0027\r\n },\r\n sameOnSameLevel: 20\r\n }\r\n }\r\n }\r\n}","TestCases":[{"Name":"Lodash set","Code":"_.set(nestedObject, \u0027level.anotherLevel.oneMoreLevel.evenOnemore.stringTest\u0027, \u0027bar\u0027)","IsDeferred":false},{"Name":"Native destructuring","Code":"nestedObject = {\r\n...nestedObject,\r\n level: {\r\n ...nestedObject.level,\r\n anotherLevel: {\r\n ...nestedObject.level.anotherLevel,\r\n oneMoreLevel: {\r\n ...nestedObject.level.anotherLevel.oneMoreLevel,\r\n evenOnemore: {\r\n ...nestedObject.level.anotherLevel.oneMoreLevel.evenOnemore,\r\n stringTest: \u0027bar\u0027\r\n }\r\n }\r\n }\r\n }\r\n}","IsDeferred":false}]}