[procedure] string-xcopy! target tstart s sfrom [sto start end]

SRFI-13: Exactly the same as xsubstring, but the extracted text is written into the string target starting at index tstart. This operation is not defined if (eq? target s) or these two arguments share storage -- you cannot copy a string on top of itself.

See also xsubstring.