Except URI's aren't uniform. They're used in so many ways as to be confusing. For instance:<p>"git://github.com/thoughtbot/paperclip.git"
vs
"smtp://user:pass@hostname/domain"
vs
"<a href="http://news.ycombinator.com/user?id=krainboltgreene" rel="nofollow">http://news.ycombinator.com/user?id=krainboltgreene</a>
vs
"chrome://history/"<p>The user name appears in the path, the username section, and the query params. All of these are pretty "standard" uses. So while they might be called "uniform" the reality is absolutely different.