警告取り除きました

grigra6の警告が出ていた処理を取り除きました。
(自分の環境で確認したので、処理系が違うとwarningが出るかもしれないです)

grigra7はテンプレートをあまり使用しないで、できるだけ見通しのよいように実装しなおしている最中のものです。
まだ書き途中なのでコンパイルもできないので、気にしないでください。