Есть не хитрый код:

Код AS3:
var object:Object = new Object();
object.param1 = "param_1";
object.param2 = "param_2";
object.param3 = "param_3";
for (var i in object)
{
trace(i, object[i]);
}
Почему-то в печать выводится:

Код:
param2 param_2
param1 param_1
param3 param_3
а хотелось бы в том порядке, в котором добавли в объект

Можно ли этого добиться? Или смачно сплюнув уйти в надежный мир индексных масивов?
