A type specifier.
A sequence.
A sequence.
A function designator.
A function designator or nil
.
The function merge
has been extended to take any Common Lisp type. The sequence will be of type result-type unless this is not possible, in which case a type-error
is signaled.
LispWorks User Guide and Reference Manual - 13 Feb 2015