Create interface for assert exception with defaul implementation.
Print to cerr instead of storing data (so we don't need to do anything in the run catch block)