The reason I've switched to using `except` is because I was once using a package that, during import, tried to load an external library. However, this failed, thus yielding an `IOError` or `SystemError` instead of `ImportError`, so I've been hesitant to use `except ImportError` ever since. That being said, we use that convention elsewhere in the code, so I'll switch it anyway.