On 11/7/2012 4:01 AM, Jacob Carlborg wrote: > I start to more and more think it would be better to explicitly require the > developer to declare an attribute, like: > > attribute foo > { > string name; > } > > @foo("asd") int a; Adding a whole new aggregate type is a pretty intrusive and major change.