factoring IteratorImplHelper_<> code
cosmetic
try use Private::IteratorImplHelper_<> in Sequence_DoublyLinkedList<> to test