title: Use Rails 4 Syntax For Associations in Rails 3.2
body: <p>Is there any way I can support the Rails 4 syntax for defining associations in Rails 3.2?</p>
  
  <p>I currently have the following Rails 4 syntax:</p>
  
  <pre><code>has_many :clients, -&gt; { where("client_type = 'temp'").order("name DESC") }, through: :user
  </code></pre>
  
  <p>I want my Rails 3.2 app to support that syntax. In essence, it's as if I had written the following in Rails 3.2:</p>
  
  <pre><code>has_many :clients, conditions: "client_type = 'temp'", order: "name DESC", through: :user
  </code></pre>
  
  <p>Is there a library/gem that enables this support? Any ideas on how to accomplish this?</p>