added the support to the builtin functions CAR and CDR