mvins_wstr
#define mvins_wstr(y, x, wcs) (move(y, x)?ERR:ins_wstr(wcs))
#define mvins_wstr(y, x, wcs) (move(y, x) ? (wcs, ERR) : ins_wstr(wcs))
mvins_wstr(int y, int x, const wchar_t *wcs)
#undef mvins_wstr