I've generally programmed in Scheme and I'm transferring some things to CLisp. I find that there is no simple substitute for "stringappend"? From reading Steele, Ch-14, pg 388, I thought that concatenate would work since a string is a one-dimensional array of characters - but apparently not:
> (arrayp "hello")
> (concatenate "hel" "lo ")
*** - There are no sequences of type "hel"
1. Break> (svref "hello" 1)
*** - SVREF: "hello" is not a simple-vector
vr, Brent Meeker