IOの
[io]?strstream
だけがtemplate化されてないのって何か理由あるのかな?