Допустим, есть вот такой XML:

Код AS3:
var src:XML =
<data>
<group name='g1'>
<object>10</object>
<object>2</object>
</group>
<group name='g1'>
<object>11</object>
<object>4</object>
</group>
</data>
И я его вот так парсю

Код AS3:
var groups: XMLList = src.group.(@name == 'g1');
if (groups == null)
{
return;
}
for each ( var group: XML in groups ) {
if (group == null)
{
continue;
}
for each (var node: XML in group.object)
handler(node);
}
Как мне гарантировать, что последовательность перебора объектов будет всегда одинаковая, например 10, 2, 11, 4 (не обязательно именно такая, но главное - всегда одинаковая)?
Текущий код этого точно не обеспечивает, проверял в отладчике(
PS сам xml модифицировать нельзя, можно только менять код.