Arguing for the sake of arguments in JavaScript