(car '(foo.)) => #777777 (cdr '(foo.)) => FOO (**self-eval** .) => ;#777777 UNDEFINED FUNCTION OBJECT Why are the CAR and CDR of a one-element hunk switched from what I would expect? Maybe they should both return FOO, in my example above.