fn newline(out: &mut dyn Write, indent: &VecDeque<&'static str>) -> Result