common lisp improvements