mx:Windowが開いているかどうか判定する方法

あるWindowが開いているかどうか判定したい。まずWindowを開いて閉じる手順は、

  1. new Window()する。
  2. Window.open()する。
  3. Window.close()する。

である。
closedを使おうとすると、1,2の間ではなぜかぬるぽっぽいのが出て使えない。詳しくは見ていないが、内部オブジェクトを見に行こうとして、それがまだつくられてないのだろう。visibleも1,2の間ではダメだった。
これでは埒があかないので、やはり外部でopen, closeのフラグを立てておくべきなのだろうか。1,2の間は本当に何もロードしていない気がする。