Hi, for me it looks like that this error information can also be important for other tools, e.g. ui tools or computing error statistics and should be reported through an API back to the caller of the evaluator.
When instantiating an evaluator a user could register an interface which is used to report the errors, the command line tools can then implement this interface to print them out. What do you think? Jörn
