Does that make the call to `clear()` at the end redundant then?