[cvs-nhc98] Change internal IOError representation completely.