{"ScriptPreparationCode":"class Test {\r\n msg = \u0027hello\u0027\r\n test(more) {\r\n return this.msg \u002B more\r\n }\r\n}\r\nvar t = new Test()\r\nvar orig = t.test\r\nvar bound = orig.bind(t)","TestCases":[{"Name":"direct call","Code":"t.test(\u0022world\u0022);","IsDeferred":false},{"Name":"bind","Code":"bound(\u0027world\u0027)","IsDeferred":false},{"Name":"call","Code":"orig.call(t, \u0022world\u0022);","IsDeferred":false},{"Name":"apply","Code":"orig.apply(t, [\u0022world\u0022]);","IsDeferred":false}]}