Stop advancement on fatal
Listen internally for any fatals and trigger an irreversable state and stop advancing time Advance time now returns a bool in C++, true if it was able to advance, false if not C++ Loggers can also support multiple listeners now