fix car and cdr for nil. init.l does not use defun for append function because of macro expansion.