MOVE now uses underlaying memmove to avoid clobbering with region overlaps.