Use a strict version of iterate