in `memswap`: `memcpy` to `memmove`