(motive : Lean.Expr → Sort u_1) →
  (expectedType : Lean.Expr) →
    ((us : List Lean.Level) → (a b : Lean.Expr) → motive (((Lean.Expr.const `Equiv us).app a).app b)) →
      ((x : Lean.Expr) → motive x) → motive expectedType