Non hai frainteso le closure e lo scope delle variabili, il debugger di Chrome ti trolla
Il debugger di Chrome nasconde le variabili di closure negli scope superiori per ottimizzare la memoria a runtime — non è un bug del tuo codice, è V8 che ti trolla.