SegmentList Node1 SegmentList   + Add() Node2 std::vector< T > + elements   Node2->Node1