title: bool to int conversion
body: <p>How portable is this conversion. Can I be sure that both assertions pass?</p>
  
  <pre><code>int x = 4&lt;5;
  assert(x==1);
  
  x = 4&gt;5;
  assert(x==0);
  </code></pre>
  
  <p>Don't ask why. I know that it is ugly. Thank you.</p>