на сайте Адоба написано, что метод numChildren возвращает int: numChildren:int [только для чтения]
далее я пишу пишу

Код AS3:
trace(typeof(this.codeCont.codePlateSp.numChildren));
trace(typeof(this.lineCont.line1.numChildren));
codeCont,codePlateSp,lineCont,line1 - все имеют базовый класс Спрайт.
возвращается

Код AS3:
number
number
при этом же, когда я пишу

Код AS3:
var numChildren:uint = this.codeCont.codePlateSp.numChildren;
всё работает без ошибок. далее я пишу

Код AS3:
numChildren:uint = this.lineCont.line1.numChildren;
и вылетает ошибка 1067: Неявное приведение значения типа int к несоответствующему типу Class.
что это всё значит?))