analyzeJsWidenedBindings computes jsWidenedBindings for the whole program before lowering begins, so the journal test classifies it as unjournaled rather than a unit collection. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>