There seems to be support for styled output in `.\compiler\msgs.nim`, but it's a bit magical and may need some refactoring to use over in `.\compiler\semcall.nim`. It's currently called through `msgs.nim::globalError` and ultimately `msgs.nim::liMessage`, but it's a bit entangled with the core concept of an error I think in terms of the calling conventions.
Anyone have insights?