cpp/ranges/join with view/iterator/iter swap

Applies to the stored inner iterators.

Return value
(none)