Major Section: PROGRAMMING
String-append takes two arguments, which are both strings (if the
guard is to be met), and returns a string obtained concatenating
together the characters in the first string followed by those in the
second. Also see concatenate, noting that the macro call
(concatenate 'string str1 str2).expands to the call
(string-append str1 str2).