It's `halt()` because that code was moved over from `switchTab()`. Not sure if there's any reason for it, so I'm fine with changing it if you don't see any potential side effect.