Now actually works by defining actual syntax snippets, which are converted to error matchers