public function createUri(string $uri = ''): UriInterface
    {
        if (is_string($uri)) {
            return Uri::createFromString($uri);
        } else {
            throw new \InvalidArgumentException('Not valid URI given');
        }
    }