Reraising an exception like this doesn't work perfectly. See six.reraise.