This document provides a brief overview of the facilities offered by
the S-XL matcher for Common Lisp. The S-XL matcher is a symbolic pattern
matcher which provides mechanisms for deconstructing symbolic data-structures,
iterating on data sets and defining methods which specialise on structured
data (rather than CLOS objects).