beginning of the seasoned schemer in Common Lisp.