{Recovery, e.g. branch miss-prediction, exception handling using multiple copies of the architectural state, e.g. shadow registers}