<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><BR><DIV><DIV>On 03 Aug 2007, at 2:28 PM, Jeff Eaton wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite"><P style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px"><BR></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica">Honestly, this straightforward nesting syntax is the only reason that I've felt we should steer away from objects in D6. the use of # to mean 'property' took a log of explaining. Getting rid of that, while maintaining the clean nesting syntax, would be a huge huge win.</FONT></P> </BLOCKQUOTE></DIV><BR><DIV>Next, I really wish that somewhere down the road php gets named parameters. That would be the fscking awesome. </DIV><DIV>So instead of doing :</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>$form['title'] = new drupal_textfield(array('title' =&gt; 'blah', 'default_value' =&gt; blah));</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>we could do :</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>$form['title'] = new drupal_textfield(title = 'blah', default_value = 'blah');</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR class="khtml-block-placeholder"></DIV></BODY></HTML>