addChild()のアヤシサ

AS3から描画の基本が「addChild()」となりましたが、
このメソッド、使い方によってはアヤシイ動きをします。


基本は

var stageSp:Sprite = new Sprite();
var objSp:Sprite = new Sprite();
stageSp.addChild(objSp);

みたいな感じで描画します。
しかし

var stageSp1:Sprite = new Sprite();
var stageSp2:Sprite = new Sprite();
var objSp:Sprite = new Sprite();
stageSp1.addChild(objSp);
stageSp2.addChild(objSp);

というように、2回「addChild(objSp)」をしてみますと、
何やら予期せぬ動きをするようです。
特にこの処理の後の「objSp.parent」はいったいどうなってしまうのか。


今のところこの動作の検証を行っていないので、
どのように動作するのかとかがまとめられない状態です。
検証後書きます。