CxxUtils::iterator_range< ITER > Node1 CxxUtils::iterator _range< ITER > + begin() + end() Node2 std::pair< ITER, ITER > Node2->Node1