I actually quite liked Tristan's argument.<div><br></div><div>[attr, attr2] feels more like what it is, an annotation. It does nothing, has no effect on the declaration on its own.</div><div>the @attr syntax looks like existing attributes, and with that kinda comes the presumption that they actually DO something, affect the code generated in some way.</div>
<div>For that reason, I buy the argument that [attrs...] being visually distinct makes more sense, more like what it is.</div><div><br></div><div>Perhaps it should be termed 'annotation' rather than 'attribute'?</div>
<div class="gmail_extra"><br><br><div class="gmail_quote">On 6 November 2012 21:38, ponce <span dir="ltr"><<a href="mailto:spam@spam.org" target="_blank">spam@spam.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I like @(ArgumentList) better for stated reason: it looks like<br>
existing @attributes.<br>
</blockquote></div><br></div>