title: Can the second and third operand of a ?: expression be statements?
body: <p>I get a syntax error with </p>
  
  <pre><code>false ? {var x = 1;} : {var x = 2;} 
  </code></pre>
  
  <p>But when just use expressions for the last two operands, I don't run into any problems.</p>
  
  <p>Do I have to resort to conditionals?</p>