{motive : Lean.NoConfusionInfo → Sort u} →
  (t : Lean.NoConfusionInfo) →
    ((arity lhs rhs : ℕ) → motive (Lean.NoConfusionInfo.regular arity lhs rhs)) →
      ((arity fields : ℕ) → motive (Lean.NoConfusionInfo.perCtor arity fields)) → motive t