Actually the plain items() function returns items in no particular order. But in any case even if it did, the returned list would still contain stale pointers to the deleted items :-).