pub fn collect_scc_components(successors: &[Vec<usize>]) -> Vec<Vec<usize>>
Collect all SCC components from a successor graph.