The compiler would be able to generate better error messages if the entire AST implemented `Display` and the output of this `Display` was valid Rust code.
The compiler would be able to generate better error messages if the entire AST implemented
Displayand the output of thisDisplaywas valid Rust code.