(motive : Option (Lean.Meta.SavedState × Lean.Exception) → Sort u_1) →
  (ex? : Option (Lean.Meta.SavedState × Lean.Exception)) →
    ((sErr : Lean.Meta.SavedState) → (e : Lean.Exception) → motive (some (sErr, e))) →
      ((x : Option (Lean.Meta.SavedState × Lean.Exception)) → motive x) → motive ex?