Improving the compiler output in erroneous situations #3