>>905みたいな方法でのシングルトンはグローバルにインスタンス置くのと何が違うの?
途中で削除できるわけでも無いし、起動時に生成されて終了時に削除されるのも同じだし。