node_entry
m_nodes.push_back(node_entry(key, node));
m_nodes.push_back(node_entry(buffer, node));
typedef std::vector<node_entry> node_set;
struct node_entry : DoublyLinkedListLinkImpl<node_entry> {
typedef DoublyLinkedList<node_entry> NodeList;