agreed, but this is the format of the error matches in compilation-error-regexps that I'm trying to stay consistent with. This (nth .. ) style code is lifted from compile.el