Should you put an assert checking `!existing.isEmpty`?