Rubinating the LISP classic.