(motive : Array Lean.Expr × Array Lean.BinderInfo × Lean.Expr → Sort u_1) →
  (x : Array Lean.Expr × Array Lean.BinderInfo × Lean.Expr) →
    ((notAltsMVarIds : Array Lean.Expr) →
        (fst : Array Lean.BinderInfo) → (eType : Lean.Expr) → motive (notAltsMVarIds, fst, eType)) →
      motive x