JavaScript: Debugging closures and modules · HackerTrans