Tools for aiding logging of error and other messages during program execution.