{motive : Lean.Elab.Info → Sort u} →
  (t : Lean.Elab.Info) →
    ((i : Lean.Elab.UserWidgetInfo) → motive (Lean.Elab.Info.ofUserWidgetInfo i)) →
      (Nat.hasNotBit 512 t.ctorIdx → motive t) → motive t