{motive : Lean.Parser.FirstTokens → Sort u} →
  (t : Lean.Parser.FirstTokens) →
    ((a : List Lean.Parser.Token) → motive (Lean.Parser.FirstTokens.tokens a)) →
      (Nat.hasNotBit 4 t.ctorIdx → motive t) → motive t