{"ScriptPreparationCode":"class Point1 {\r\n constructor(x, y) {\r\n this.x = x;\r\n this.y = y;\r\n }\r\n\r\n\r\n\r\n}\r\n\r\n\r\n\r\n\r\nfunction Point3(x, y) {\r\n return {\r\n x,\r\n y\r\n }\r\n}","TestCases":[{"Name":"ES6 Class","Code":"var p1 = new Point1(10, 10);\r\nvar p2 = new Point1(10, -10);\r\n","IsDeferred":false},{"Name":"Object Literal","Code":"var p1 = Point3(10, 10);\r\nvar p2 = Point3(10, -10);\r\n","IsDeferred":false}]}