{"ScriptPreparationCode":"window.basic = {a : 1, b: 2};\r\nwindow.proxy = new Proxy({a : 1, b: 2}, {get : (t, p) =\u003E t[p]})\r\nwindow.proto = Object.setPrototypeOf({}, {a : 1, b: 2})\r\nwindow.create = Object.assign(Object.create(Object.getPrototypeOf({})), {a : 1, b: 2})","TestCases":[{"Name":"Basic","Code":"let a = basic.a;\r\nlet b = basic.b;","IsDeferred":false},{"Name":"Proxy","Code":"let a = proxy.a;\r\nlet b = proxy.b;","IsDeferred":false},{"Name":"Proto","Code":"let a = proto.a;\r\nlet b = proto.b;","IsDeferred":false},{"Name":"Object.create","Code":"let a = create.a;\r\nlet b = create.b;","IsDeferred":false}]}