pub fn forget<T: PartialEq>(list: &mut Vec<T>, named: &T)
Drop named — what opening a document that is gone or unreadable does, so a dead entry is offered once and not twice.
named