title: i = true and false in Ruby is true?
body: <p>Am I fundamentally misunderstanding Ruby here? I've been writing Ruby code for about 2 years now and just today stumbled on this...</p>
  
  <pre><code>ruby-1.8.7-p249 &gt; i = true and false
   =&gt; false 
  ruby-1.8.7-p249 &gt; i
   =&gt; true 
  </code></pre>
  
  <p>Could somebody explain what's going on here please? I'm sure it's to spec, but it just seems counter intuitive to me...</p>