続concatenateとloop

あ〜、「+」だけできるパターンがありました。
concatenateはSourceならなんでもOKですが、loopはInputSeekableでないと動きません。まぁ、実際に使ったらコンパイルエラーになるから問題ないんですけどね。HAMIGAKI_IOSTREAMS_CATABLEの中で判定すべきか、別のマクロを用意すべきかはしばらく使ってから考えます。