sort out reset signalling after tracking down Simulation() bug