Request for review of STI/eager-loading patch

Hi,

Review would be appreciated on this patch which stops find returning incorrect results when multi-level STI models are eagerly loaded:

   http://dev.rubyonrails.org/ticket/10624