All of which add _unnecessary_ complexity and time to the development lifecycle. Don't tell me you don't need a debugger in JS no matter how small your methods are and how many tests you have. All code has bugs. Period. You are arguing against fact. That's fallacious.