{motive : Lean.JsonRpc.Message → Sort u} →
  (t : Lean.JsonRpc.Message) →
    t.ctorIdx = 1 →
      ((method : String) →
          (params? : Option Lean.Json.Structured) → motive (Lean.JsonRpc.Message.notification method params?)) →
        motive t