{"ScriptPreparationCode":"var str = \u0027!foo bar baz\u0027;\r\nvar noop = Function.prototype;","TestCases":[{"Name":"character index","Code":"if (str[0] === \u0027!\u0027) noop();","IsDeferred":false},{"Name":"charAt()","Code":"if (str.charAt(0) === \u0027!\u0027) noop();","IsDeferred":false},{"Name":"startsWith()","Code":"if (str.startsWith(\u0027!\u0027)) noop();","IsDeferred":false},{"Name":"slice()","Code":"if (str.slice(0, 1) === \u0027!\u0027) noop();","IsDeferred":false},{"Name":"RegExp","Code":"const pattern = /^!/;\r\nif (pattern.test(str)) noop();","IsDeferred":false}]}