{pu : Lean.Compiler.LCNF.Purity} →
  {motive_4 : Lean.Compiler.LCNF.Code pu → Sort u} →
    (t : Lean.Compiler.LCNF.Code pu) →
      ((decl : Lean.Compiler.LCNF.FunDecl pu) →
          (k : Lean.Compiler.LCNF.Code pu) → motive_4 (Lean.Compiler.LCNF.Code.jp decl k)) →
        (Nat.hasNotBit 4 t.ctorIdx → motive_4 t) → motive_4 t