This is good, but I'd like to see a test which supplies something which *is* a URI, but isn't HTTP/HTTPS, maybe `ftp`?