moveが機能するケースを区別できないならともかくmoveが怖いっていったいどんなコード書いてんだか