The EuLisp Object System in Common Lisp.