{"ScriptPreparationCode":"obj = {\r\n value: \u0022Value\u0022,\r\n getData() {\r\n return \u0022Value\u0022;\r\n },\r\n get data() {\r\n return \u0022Value\u0022;\r\n }\r\n};\r\n\r\nproxy = new Proxy({}, {\r\n get(_, prop) {\r\n if(prop !== \u0022value\u0022) return;\r\n \r\n return \u0022Value\u0022;\r\n }\r\n});\r\n","TestCases":[{"Name":"Raw access","Code":"obj.value;","IsDeferred":false},{"Name":"Function","Code":"obj.getData();","IsDeferred":false},{"Name":"Getter","Code":"obj.data;","IsDeferred":false},{"Name":"Proxy","Code":"proxy.value;","IsDeferred":false}]}