"an ad-hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp" Sounds like every metacircular interpreter I've written!