returns a substring of StringExpression
starting at the position given
by IntExpression1.
(Note that we find the first character in a string at position 0.)
IntExpression2
0
represents the length of the substring.
Make sure that it is still completely part of the string; more precise,