an intrusive, circular doubly linked list