We do `return false` to achieve what I think is the same thing?

Except we return true in `unload`, to not prevent tabs from closing.