[change] do not box Nodes, DList already box its own nodes
[minor] cleanup