raw `except`s are bad practice