protected function isRelativizable($payload): bool
    {
        $payload = $this->hostToAscii($payload);

        return $this->base_uri->getScheme() === $payload->getScheme()
            && $this->base_uri->getAuthority() === $payload->getAuthority()
            && !is_relative_path($payload);
    }