Babeling in defence of JavaScript