at work we have a custom serror type (where 's' is an initial for the company name) and it's most often created with an serror! macro that writes an error log as well
but now we're rebranding to something that starts with t so we'll have to change it to a terror! macro that panics