Yes.It is copyhttps://www.freepascal.org/docs-html/rtl/system/copy.html
And UTF8Copy: https://lazarus-ccr.sourceforge.io/docs/lazutils/lazutf8/utf8copy.html
or: https://www.freepascal.org/docs-html/rtl/sysutils/tstringhelper.substring.html
Possible, but only D6 added strutils, so then it must have moved from elsewhere.
True, but not for long: there is much work being done for a unicode16 based rtl.
You have function Copy: **s://www.freepascal.org/docs-html/rtl/system/copy.htmlAnd UTF8Copy: **s://lazarus-ccr.sourceforge.io/docs/lazutils/lazutf8/utf8copy.html