bug squashing in Car() and Cdr()