Странности. Код подобный этому:

Код:
import test.TestClass;
this.attachMovie(TestClass.SymbolName,'testClassInstnace',this.getNextHighestDepth());

Код:
class test.TestClass extends MovieClip
{
public static var SymbolName = "__Packages.test.TestClass";
public static var SymbolOwner = TestClass;
public static var SymbolLinked = Object.registerClass(SymbolName, SymbolOwner);
public function TestClass()
{
trace ('wtf');
}
}
работает не всегда. Иногда attachMovie возвращает undefined.
Собсно вопрос в том, почему такое может происходить?
При этом и

Код:
trace (TestClass.SymbolName)
дает undefined.
а вот

Код:
trace (_global.test.TestClass.SymbolName)
выдает то, что надо.
Как с этими глюками бороться?
Заранее благодарен за потраченное время =)