Is this necessary? Won't iter be invalid when it passes its seek string?