(motive : Lean.Exception → Sort u_1) →
  (x : Lean.Exception) →
    ((id : Lean.InternalExceptionId) → (extra : Lean.KVMap) → motive (Lean.Exception.internal id extra)) →
      ((x : Lean.Exception) → motive x) → motive x