This except clause is too broad: the exception can only occur on the `instance.handle` call, right?