これは、booleanのフラグを持って後にそれを確認する代わりに、初期化関数として使うのに便利です。