pub(crate) fn init_next_prev<'a>(roots: &[&'a Syntax<'a>])