lA closed list can be
implemented as an Òopen list in a boxÓ.
lCells in the list are
typically not shared from the outside, so they
can be mutated at will.
lOutside access is through a mutable reference called the ÒheadÓ.
Closed List Implementation
head
mutable items and structure

nil
(could also use null reference)
the list