Add two macros for traversing a list forward and backwards in a safe manner.
Augment linked list test