error handling improved: we use sourceUnit.getErrorCollector() & Token for that