Implement restarting of the emulator.  Make warnings more pedantic.