>>691
ぶっちゃけどんな言語でもデストラクタ的な処理を途中で止めるのはダメじゃね?
そういうのは本来は独立した関数なりメソッドなりにするしか無いと思うが。