code: def wait(self, timeout=None):
          
          if not timeout:
              timeout = self.default_wait_timeout
          return WebDriverWait(self, timeout)
docs: Calls following snippet so you don't have to remember what import. See
          :py:obj:`WebDriverWait <selenium.webdriver.support.wait.WebDriverWait>` for more
          information. Detault timeout is `~.default_wait_timeout`.
  
          .. code-block:: python
  
              selenium.webdriver.support.wait.WebDriverWait(driver, timeout)
  
          Example:
  
          .. code-block:: python
  
              driver.wait().until(lambda driver: len(driver.find_element_by_id('elm')) > 10)
  
          If you need to wait for element, consider using
          :py:meth:`~._WebdriverWrapper.wait_for_element` instead.