представим себе объект:

Код AS3:
var obj:Vector<Object> = new Vector<Object>();
obj.push({tf : new TextField(), st: new String(), b : true});
obj.push({ta : new TextArea(), nb: 12, bs : new Object()});
obj.push({sp : new Sprite(), n: null, de : new DispatchEvent()});
как видите будет далеко не полная информация (если точнее, то вообще никакой полезной информации) даже если мы применим вот такую конструкцию:

Код AS3:
var i:int = obj.length;
while(--i > -1)
{
trace(obj[i])
}