Copies data from a region of buf to a region in target even if the target memory region overlaps with buf.
target
external bool copy(target, [int targetStart, int sourceStart, int sourceEnd]);