pub fn get_graphlog<'a, K: Clone + Eq + Hash + 'a>( style: GraphStyle, formatter: &'a mut dyn Write, ) -> Box<dyn GraphLog<K> + 'a>