syntax::ast: Derive lots of Show impls