code: def create_transport(host, connect_timeout, ssl=False):
      
      if ssl:
          return SSLTransport(host, connect_timeout, ssl)
      else:
          return TCPTransport(host, connect_timeout)
docs: Given a few parameters from the Connection constructor,
      select and create a subclass of _AbstractTransport.