(append list1 list2 ...) -> list
Creates a new list, using the elements of all lists given as arguments in the order they are given.
Examples:
>>(append '(Mary) '(had a) '(little lamb)) :: (Mary had a little lamb)
Unlike list, it does not evaluate. So (append '(Mary had) (+ 2 1) '(little lambs)) returns an error.