в ходе эксперементов хотел проверить управление мувиком через инстанснэйм

Код AS3:
package main {
import flash.display.MovieClip;
import flash.events.*;
public class bnNews extends MovieClip {
public function bnNews() {
getChildByName("bnnews2").stop();
//stop();
}
}
}
вот когда прописываю остановку для всего класса (прим. то что в коментах) все нормально работает, а когда пытаюсь
обратиться к отдельному объъекту этого класса вылетает следующее:
ReferenceError: Error #1065: Переменная container не определена.
at main::bnNews()
at flash.display::Sprite/constructChildren()
at flash.display::Sprite()
at flash.display::MovieClip()
at main::glav()
ReferenceError: Error #1065: Переменная container не определена.
at main::bnNews()
at flash.display::Sprite/constructChildren()
at flash.display::Sprite()
at flash.display::MovieClip()
at main::glav()
Добавлено через 7 часов 7 минут
примечание glav это отдельный класс закрепленный за сценой
Добавлено через 9 часов 9 минут
со стриктом выводит следующее:
1061: Call to a possibly undefined method stop through a reference with static type flash.display

isplayObject.
Добавлено через 10 часов 13 минут
аа не знаю уже что делать пытался обернуть в мувиклип...без результатно
Добавлено через 11 часов 9 минут
Ура..... долго копаясь в нете я все таки нашел решение
(parent.getChildByName("bnnews2") as MovieClip).stop();
Добавлено через 25 часов 39 минут
но это действует на первый экземпляр класса, если я обращаюсь по имени ко второму экземляру появляется ошибка ааа что делать.!?!?
TypeError: Error #1009: Не удается вызвать свойство или метод со ссылкой на объект "null".
at main::BnNews()
at flash.display::Sprite/constructChildren()
at flash.display::Sprite()
at flash.display::MovieClip()
Самое обидное не понятно в чем может быть проблема... У меня стоит CS4. Z Я скачал книжку по ас3 так там вообще написано, что к св-вам объекта вообще можно обращаться по инстанс нейм.