Renamed IssueRecoverStrategy to HaltedRecoveryStrategy. Updated to perform recovery. Updated Enumerable run to use HaltedRecoveryStrategy