{"ScriptPreparationCode":"function _if(x){return x === \u0027foo\u0027 || x === \u0027bar\u0027}\r\nfunction _get(x){return {foo: 1, bar: 1}[x] || false}\r\nfunction _in(x){return x in {foo: 1, bar: 1}}\r\nfunction _has(x){return [\u0027foo\u0027,\u0027bar\u0027].includes(x)}\r\nfunction _reg(x){return /(foo|bar)/.test(x)}\r\n","TestCases":[{"Name":"condition","Code":"_if(\u0027nope\u0027); _if(\u0027bar\u0027);","IsDeferred":false},{"Name":"property fallback","Code":"_get(\u0027nope\u0027); _get(\u0027bar\u0027);","IsDeferred":false},{"Name":"IN","Code":"_in(\u0027nope\u0027); _in(\u0027bar\u0027);","IsDeferred":false},{"Name":"Array Includes","Code":"_has(\u0027nope\u0027); _has(\u0027bar\u0027);","IsDeferred":false},{"Name":"regex","Code":"_reg(\u0027nope\u0027); _reg(\u0027bar\u0027);","IsDeferred":false}]}