feat(ast)!: add Program::comments
#6445
+294
−119
Merged
Program::comments
#6445