ぱっと見boost::format()でstringが帰ってきてそれをmoveするように見えるけど違うの?