title: left join not providing the object properties i want
body: <p>I'm sure I'm doing something stupid, but my AR code</p>
  
  <pre><code>@comments = Comment.find(:all, :limit =&gt; 10,
                           :joins =&gt; "LEFT JOIN `users` ON comments.user_id = users.id",
                           :select =&gt; 'comments.*, users.theme')
  </code></pre>
  
  <p>Is returning the correct sql:</p>
  
  <pre><code>SELECT comments.*, users.theme from comments LEFT JOIN users on comments.user_id = users.id
  </code></pre>
  
  <p>and when I put it into a mysql, I get the results I want, but when I try to access <code>@comment.theme</code> (in an each loop on @comments) after the above AR call is made, <code>theme</code> is not there.</p>
  
  <p>So, is there something special I have to do to the Comments model to allow joins to populate the associated columns?  I thought that Rails would just add them as properties I could dot-grab.</p>