You don't need to call `clearTimeout` on a timeout which already fired.