добрый день, почему то на новом проекте перестал работать метод которым раньше пользовался

Код AS1/AS2:
public function getChildrenByClass(class_name:Class):Vector.<DisplayObject>
{
var child:DisplayObject;
var children:Vector.<DisplayObject> = new Vector.<DisplayObject>();
for (var i:int = 0; i < numChildren; i++)
{
child = getChildAt(i);
if (child is class_name)
children.push(child);
}
return children;
}
может как-то еще в as3 можно сравниать классы?