boost::intrusive::root_plus_last<Node, NodePtr, false>
// In header: <boost/intrusive/slist.hpp> template<typename Node, typename NodePtr> struct root_plus_last<Node, NodePtr, false> { Node root_; };