code: def _authenticated_call_geocoder(self, url, timeout=DEFAULT_SENTINEL):
          
          if self.token is None or int(time()) > self.token_expiry:
              self._refresh_authentication_token()
          request = Request(
              "&".join((url, urlencode({"token": self.token}))),
              headers={"Referer": self.referer}
          )
          return self._base_call_geocoder(request, timeout=timeout)
docs: Wrap self._call_geocoder, handling tokens.