parameters: (request)
docstring: RFC 2965, section 3.3.6:
  
          An unverifiable transaction is to a third-party host if its request-
          host U does not domain-match the reach R of the request-host O in the
          origin transaction.
function: def is_third_party(request):
      """
  
      RFC 2965, section 3.3.6:
  
          An unverifiable transaction is to a third-party host if its request-
          host U does not domain-match the reach R of the request-host O in the
          origin transaction.
  
      """
      req_host = request_host(request)
      if not domain_match(req_host, reach(request.get_origin_req_host())):
          return True
      else:
          return False
function_tokens: def is_third_party ( request ) : req_host = request_host ( request ) if not domain_match ( req_host , reach ( request . get_origin_req_host ( ) ) ) : return True else : return False