docs: def save_cookie(self, response, key='session', expires=None,
                      session_expires=None, max_age=None, path='/', domain=None,
                      secure=None, httponly=False, force=False):
          """Saves the SecureCookie in a cookie on response object.  All
          parameters that are not described here are forwarded directly
          to :meth:`~BaseResponse.set_cookie`.
  
          :param response: a response object that has a
                           :meth:`~BaseResponse.set_cookie` method.
          :param key: the name of the cookie.
          :param session_expires: the expiration date of the secure cookie
                                  stored information.  If this is not provided
                                  the cookie `expires` date is used instead.
          """
          if force or self.should_save:
              data = self.serialize(session_expires or expires)
              response.set_cookie(key, data, expires=expires, max_age=max_age,
                                  path=path, domain=domain, secure=secure,
                                  httponly=httponly)