improved traceability of errors thrown in toString() methods