the validator should be able to trace errors back to line numbers so it's easier to repair the source file