title: cattr_accessor default value syntax
body: <p>I'm a bit miffed why this:</p>
  
  <pre><code>cattr_accessor :aggregate { true }
  </code></pre>
  
  <p>fails with the error: </p>
  
  <pre><code>syntax error, unexpected '{', expecting keyword_end
    cattr_accessor :aggregate { true }
                              ^
  </code></pre>
  
  <p>while exactly the same thing, with do/end seems to be doing the right thing:</p>
  
  <pre><code>cattr_accessor :aggregate do true end
  </code></pre>
  
  <p>(but is whhhay too verbose ;)</p>
  
  <p>The source from :<a href="http://api.rubyonrails.org/classes/Class.html#method-i-cattr_writer" rel="nofollow">http://api.rubyonrails.org/classes/Class.html#method-i-cattr_writer</a> is a bit too crufty given the time I have to spend on this.
  Thoughts?</p>