(motive : Lean.Elab.InfoTree → Sort u_1) →
  (node : Lean.Elab.InfoTree) →
    ((info : Lean.Elab.CommandInfo) →
        (children : Lean.PersistentArray Lean.Elab.InfoTree) →
          motive (Lean.Elab.InfoTree.node (Lean.Elab.Info.ofCommandInfo info) children)) →
      ((x : Lean.Elab.InfoTree) → motive x) → motive node