Removing already-removed elements shouldn't throw