{"ScriptPreparationCode":"const existingA = \u0027truthy-value\u0027;\r\nconst existingB = undefined;\r\nclass Env {\r\n get a() {\r\n return existingA || \u0027a-default-value\u0027;\r\n }\r\n get b() {\r\n return existingB || \u0027b-default-value\u0027;\r\n }\r\n}\r\nconst env = new Env();\r\nconst config = {\r\n c: \u0027c-value\u0027,\r\n};\r\n","TestCases":[{"Name":"access existing value","Code":"function a() {\r\n return env.a;\r\n}\r\nconst aReading = a();","IsDeferred":false},{"Name":"access default value","Code":"function b() {\r\n return env.b;\r\n}\r\nconst bReading = b();","IsDeferred":false},{"Name":"access static value","Code":"function c() {\r\n return config.c;\r\n}\r\nconst cReading = c();","IsDeferred":false}]}