A foreach over a custom range makes an initial copy, so that the original range is still usable after the foreach (not empty).

Reply via email to