{α : Type u} →
  {motive : Batteries.RBNode α → Sort u_1} →
    (t : Batteries.RBNode α) →
      ((c : Batteries.RBColor) →
          (l : Batteries.RBNode α) → (v : α) → (r : Batteries.RBNode α) → motive (Batteries.RBNode.node c l v r)) →
        (Nat.hasNotBit 2 t.ctorIdx → motive t) → motive t