Привет братство. Первый раз пытаюсь создать xml-структуру на as3 и не получается..=/
Вот код..

Код AS3:
var xml:XML = new XML(<TEST />);
xml.appendChild(<lvl1 />);
xml.lvl1.appendChild(<lvl2 />);
xml.lvl1.appendChild(<lvl2 />);
xml.appendChild(<lvl1 a="1" />);
//xml.lvl1.appendChild(<lvl2 />);
xml.appendChild(<lvl1 a="2" />);
//xml.lvl1.appendChild(<lvl2 />);
trace(xml);
.. который создает это..

Код:
<TEST>
<lvl1>
<lvl2/>
<lvl2/>
</lvl1>
<lvl1 a="1"/>
<lvl1 a="2"/>
</TEST>
Проблема в том, что не получается добавить <lvl2> после каждого <lvl1>.. Первый добавляет, на втором кидает ошибку #1086.. как я не пытался, ну воще не идет.. помогите побороть =)