{"ScriptPreparationCode":"window._x = { y: 4 };\r\nwindow._z = null;","TestCases":[{"Name":"Optional chaining, not null","Code":"let a = typeof _x?.y === \u0060number\u0060;","IsDeferred":false},{"Name":"Explicit null check, not null","Code":"let a = _x != null \u0026\u0026 typeof _x.y === \u0060number\u0060;","IsDeferred":false},{"Name":"Optional chaining, null","Code":"let a = typeof _z?.y === \u0060number\u0060;","IsDeferred":false},{"Name":"Explicit null check, null","Code":"let a = _z != null \u0026\u0026 typeof _z.y === \u0060number\u0060;","IsDeferred":false}]}