{motive : Lean.Compiler.LCNF.PullLetDecls.Context → Sort u} →
  (t : Lean.Compiler.LCNF.PullLetDecls.Context) →
    ((isCandidateFn :
          Lean.Compiler.LCNF.LetDecl Lean.Compiler.LCNF.Purity.pure →
            Lean.FVarIdSet → Lean.Compiler.LCNF.CompilerM Bool) →
        (included : Lean.FVarIdSet) → motive { isCandidateFn := isCandidateFn, included := included }) →
      motive t