should be "either response is not None and caught_exception is None..."