Los mensajes de error son imprecisos porque se originan varios niveles más abajo y podrían estar provocados por muchas circunstancias diferentes. El siguiente programa de nivel superior no interpreta los mensajes de error antes de comunicárlos al siguiente nivel superior.