AspectL provides support for aspect oriented programming to Common Lisp. Features include: * Pointcuts, join points and aspect weavers * Incremental modification of class definitions * Special generic functions: methods that are executable in the current dynamic scope only . Homepage: http://common-lisp.net/project/closer/aspectl.html