{ε : Type u} →
  {m : Type u → Type v} →
    {motive : Lean.MonadAlwaysExcept ε m → Sort u_1} →
      ((except : MonadExceptOf ε m) → motive { except := except }) → (t : Lean.MonadAlwaysExcept ε m) → motive t