Exceptions should use `as` for Python 3 compatibility.