Capture analysis pass — marks let bindings, parameters, and their references as boxed when they’re captured by inner closures, and populates each Closure.captured with the env-layout codegen needs.
let
Closure.captured