I'm not a huge fan of this, because now I need to manually offset to work out which line corresponds to which error message.