tests added for filename, line, and column accuracy. ed26006