public DoublyLinkedNode(TValue value, DoublyLinkedNode <TValue> next = null, DoublyLinkedNode <TValue> previous = null)
 {
     Value    = value;
     Next     = next;
     Previous = previous;
 }