осознав масштабы лажи,
я стал экспериментировать со всякими стандартными функциями, которыет "должны" (теоретически ;)) ) возвращать нормальные объекты...

Код:
this.createTextField("TF", 1, 0, 0, 10, 10);
a = TF.getTextFormat();
b = a.getTextExtent("Curiouser and curiouser... ©L.Caroll");
ASSetPropflags(Object.prototype, null, 8, true);
for (i in b) {
trace(i);
}
trace(b instanceof Object);
еще один экземпляр этих диких представителей фауны МХ :)))
(кстати, getTextFormat() возвращает нормальный настоящий объект :) )
а круче всего то, что у прототипов этих объектов вообще нету метода constructor :))
trace(b.__proto__.constructor);
все... на этом я пошел спать (могу себе представить что, мне теперь приснится :))) )
ту би континьюд :))