That&#x27;s the problem with any CL cleanup project: it&#x27;s mostly going to appeal to newcomers to CL, who don&#x27;t already have a large code base in the language, full of their own macros that address at least a few of the same issues.<p>Not that CL couldn&#x27;t use cleaning up.  But to really make the new dialect popular, you&#x27;d have to focus on attracting new users, which would require things like writing books, or at least updating some of the existing books (e.g. Peter Seibel&#x27;s).  In short, defining and implementing the new dialect is only the first step of a long slog.