Да, еще добавлю, что для того, чтобы класс использовать не обязательно создавать новый инстанс, вообще не обязательно использовать какие-то специфические для классов методы, которые бы позволили вам на этапе компиляции, что используется именно класс.
Пример 1:

Код AS3:
var o:Object = { clip: MovieClip, button: Button };
На класспутях есть:
fl.controls.Button и mx.controls.Button.
1. Как вы определите, что Button это класс?
2. Как вы определите, что это один из двух имеющихся классов?
Пример 2:

Код AS3:
var clip:Object = new (getDefinitionByName("flash.display." + "MovieClip"))();
Как вы тут определите, какой класс импортировать / использовать?