{"ScriptPreparationCode":"object = { value: \u0027data\u0027, getData() {return this.value;} };\r\n\r\nproxyWithHandler1 = new Proxy(object, {\r\n\tget(target, prop, receiver) {\r\n \treturn Reflect.get(target, prop, receiver)\r\n }\r\n})\r\n\r\nproxyWithHandler2 = new Proxy(object, {\r\n\tget(target, prop, receiver) {\r\n \treturn target[prop]\r\n }\r\n})\r\n","TestCases":[{"Name":"direct","Code":"object.value","IsDeferred":false},{"Name":"proxy1","Code":"proxyWithHandler1.value","IsDeferred":false},{"Name":"proxy2","Code":"proxyWithHandler2.value","IsDeferred":false}]}