This is the error message problem again, but at run time rather than compile time. Current debugging tools are rarely up to the problems of providing useful information while executing generic software components.