More hacks for the diagnostics, the whole lexer / parser needs to be reworked to be less gay, I'm not going to parse this shit all over again.