private function fetchUrl($location, array $options = [])
    {
        $uri = null;
        foreach ($this->transformers as $transformer) {
            $this->setContext($transformer);
            $object = $transformer->transform($location, $options);
            if ($object instanceof UriInterface) {
                $uri = $object;
                break;
            }
        }
        return $uri;
    }