ブロックローカル変数をローカル変数と同様の実装にできないのはなんでだろ