{α : Type u} →
  {motive : Lean.JsonRpc.Request α → Sort u_1} →
    (t : Lean.JsonRpc.Request α) →
      ((id : Lean.JsonRpc.RequestID) →
          (method : String) → (param : α) → motive { id := id, method := method, param := param }) →
        motive t