Никак не получается...

Код:
var mcl:MovieClipLoader = new MovieClipLoader();
var l:Object = new Object();
var cont:MovieClip = _root.createEmptyMovieClip("cont_mc",0);
var copy:MovieClip;
mcl.loadClip("pic1.jpg",cont);
l.onLoadInit = function(target):Void
{
trace(target);
copy = target.duplicateMovieClip("copy_mc",1);
copy._x = 200;
copy._y = 200;
trace(copy);//undefined
}
mcl.addListener(l);
Это, что ограничения флеша или это проблема с моим кодом?