#1 List of errors is returned for grammar source but with fixed visitor.
#1 Refactoring towards handling errors with any AST structure.