I could understand that, but all so often we get students here trying to get their heads round trying to add insert and delete methods to their 'simple' linked list class and getting thoroughly confused, especially with respect to head/tail nodes when empty vs not-empty.