{"ScriptPreparationCode":"const obj = { value: 1 };\r\n\r\nobj.update = updateSelf.bind(obj);\r\n\r\nfunction updateStatic(object, value) { object.value = value; };\r\nfunction updateSelf(value) { this.value = value; }","TestCases":[{"Name":"Use static","Code":"updateStatic(obj, Math.random());","IsDeferred":false},{"Name":"Use bound","Code":"obj.update(Math.random());","IsDeferred":false}]}