Is it common in Lisp code to use a CONS to track the head and tail of a linked list? What I mean is:
(CONS headCons tailCons)
And when you manipulate the list, you update the CONS?
Is that a thing? Because that's what I'm ending up with in my Lisp dialect.