JavaScript is no longer disgusting