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