{"ScriptPreparationCode":"var MyObject = [\r\n [\r\n \u0022where\u0022,\r\n [\r\n \u0022id\u0022,\r\n \u0022=\u0022,\r\n \u0022\u0022\r\n ]\r\n ],\r\n [\r\n \u0022where\u0022,\r\n [\r\n \u0022id\u0022,\r\n \u0022=\u0022,\r\n \u0022\u0022\r\n ]\r\n ],\r\n [\r\n \u0022where\u0022,\r\n [\r\n [\r\n \u0022where\u0022,\r\n [\r\n \u0022id\u0022,\r\n \u0022=\u0022,\r\n \u0022qwe\u0022\r\n ]\r\n ],\r\n [\r\n \u0022where\u0022,\r\n [\r\n \u0022contact\u0022,\r\n \u0022=\u0022,\r\n \u0022qwe\u0022\r\n ]\r\n ],\r\n [\r\n \u0022where\u0022,\r\n [\r\n \u0022id\u0022,\r\n \u0022not like\u0022,\r\n \u0022\u0022\r\n ]\r\n ]\r\n ]\r\n ],\r\n [\r\n \u0022where\u0022,\r\n [\r\n \u0022id\u0022,\r\n \u0022=\u0022,\r\n \u0022\u0022\r\n ]\r\n ],\r\n [\r\n \u0022where\u0022,\r\n [\r\n \u0022id\u0022,\r\n \u0022=\u0022,\r\n \u0022\u0022\r\n ]\r\n ],\r\n [\r\n \u0022where\u0022,\r\n [\r\n [\r\n \u0022where\u0022,\r\n [\r\n \u0022id\u0022,\r\n \u0022=\u0022,\r\n \u0022\u0022\r\n ]\r\n ]\r\n ]\r\n ]\r\n];\r\n\r\nvar myCopy = null;\r\n","TestCases":[{"Name":"Lodash cloneDeep","Code":"_.isEqual(MyObject, MyObject);","IsDeferred":false},{"Name":"Json clone","Code":"JSON.stringify(MyObject) === JSON.stringify(MyObject);","IsDeferred":false},{"Name":"Lodash cloneDeep 2","Code":"_.eq(MyObject, MyObject);","IsDeferred":false}]}