The goal of this project is to create an ANSI Common Lisp library that allows the easy creation of structured documents from S-expressions. The structure is tag-based (like XML) and allows definition of tag-expanders. By taking a single, set source tree, and altering only the associated tag-expanders, vastly different output formats can be derived with minimal effort. Documents become like putty in your hands! There are several other [http://www.cliki.net/Lisp%20Markup%20Languages Lisp Markup Languages available on Cliki]; this project is to help me discover my requirements for such a package.