// If w is not on stack, then (v, w) is an edge pointing to an SCC already found and must be ignored
if filter(inner_state_index, LabelIndex::new(0), transition.to) && !visited[transition.to.value()] {
let reachable = reachable_states(<s, state_index, &|_, label, _| lts.is_hidden_label(label));
.map(|(from, label, to)| (StateIndex::new(from), LabelIndex::new(label), StateIndex::new(to)));