docs: def get_threads(self, page=1):
          """Returns all threads on a certain page.
  
          Gets a list of Thread objects for every thread on the given page. If a thread is
          already in our cache, the cached version is returned and thread.want_update is
          set to True on the specific thread object.
  
          Pages on 4chan are indexed from 1 onwards.
  
          Args:
              page (int): Page to request threads for. Defaults to the first page.
  
          Returns:
              list of :mod:`basc_py4chan.Thread`: List of Thread objects representing the threads on the given page.
          """
          url = self._url.page_url(page)
          return self._request_threads(url)