The typep function accepts specialized type specifications, such as (member 1 2 3) or (vector t *). New type names can be defined using the deftype macro.
The function coerce has been modified to be more Common Lisp \ compliant. In particular, it is no longer possible to use it to coerce an array to a list. The effect of the old coercion can be achieved with the new array-to-nested-list function.