pub fn chain(g: &Graph, idx: usize) -> Vec<usize>
Follows supersedes edges backwards from idx to the document that replaced it last.
supersedes
idx