{motive : Lean.Elab.InfoWithCtx → Sort u} →
  (t : Lean.Elab.InfoWithCtx) →
    ((ctx : Lean.Elab.ContextInfo) →
        (info : Lean.Elab.Info) →
          (children : Lean.PersistentArray Lean.Elab.InfoTree) →
            motive { ctx := ctx, info := info, children := children }) →
      motive t