>>609
funcの戻り値型が左辺値参照の場合moveにはならんのでは?