Extracted a GetRelativeUri helper method.
Extracted a GetRelativeUri helper method.

Now the flow of the main GetUri<T> method seems readable.

ploeh/Hyprlinkr,yonglehou/Hyprlinkr,yonglehou/Hyprlinkr,ploeh/Hyprlinkr