Won't this cause a `function_clause` error on the next iteration?