This is an old revision of the document!
It's somewhat like a switch statement in other languages:
(cond (<condition> <value-if-true>) (<condition> <value-if-true>)... (<value if false>))
Appends strings. Arguments *must* be strings already.
(string-append <str1> <strN>...)