What the heck is a URI and why can't I just use a string?