{"ScriptPreparationCode":"var object = { value: \u0027foo\u0027 };\r\nvar proxy = new Proxy(object, {\r\n get(target, prop) {\r\n return target[prop];\r\n },\r\n set(target, prop, value) {\r\n target[prop] = value;\r\n }\r\n});","TestCases":[{"Name":"Object read/write","Code":"const val = object.value;\r\nobject.value = \u0027bar\u0027;","IsDeferred":false},{"Name":"Proxy read/write","Code":"const val = proxy.value;\r\nproxy.value = \u0027bar\u0027;","IsDeferred":false}]}