title: Always eager load association with entity
body: <p>Is it possible to always eager load an association when an entity is loaded. For example</p>
  
  <pre><code>class Book
    has_many :chapters
  end
  
  class Chapters
    belongs_to :book
  end
  
  book = Book.find_by_title('Moby Dick')
  </code></pre>
  
  <p>I know that you can eager load in the call to find ie. <code>book = Book.find_by_title( 'Moby Dick', :include =&gt; :chapters)</code> but in this case I know that any time I find a book I always want the chapters eager loaded without needing to remember the <code>:include =&gt;</code> parameter.</p>