{motive : Mathlib.Meta.FunProp.Origin → Sort u} →
  (t : Mathlib.Meta.FunProp.Origin) →
    ((name : Lean.Name) → motive (Mathlib.Meta.FunProp.Origin.decl name)) →
      (Nat.hasNotBit 1 t.ctorIdx → motive t) → motive t