Блин.. уже час туплю, а понять не могу в чем дело. Добавляю не программно в CS5 на сцену TextArea, присваиваю ему имя text1. Потом из класса пытаюсь взять этот TextArea по имени. Вроде все легко и просто, но не выходит

Код AS3:
public class Main extends Sprite
{
public var text5:TextArea
public function Main():void
{
text5 = getChildByName("text1");// Тут происходит ошибка
text5.text = "STAS";
}
}
Ошибка такая:

Код:
1118: Неявное исправление значения статического типа flash.display:DisplayObject на возможный несвязанный тип fl.controls:TextArea.
Понимаю, что где-то туплю... но где? Укажите на ошибку.