                }
            }
            if !grammar.is_empty() {
                println!();
                for v in grammar {
                    println!("  \x1b[0m{}\x1b[0m", v);
                }
            }
        }

        if !self.explain.is_empty() {
            println!();