no need to check for dst_it != src_it; we already know