Lisp, Objects and Symbolic Programming