This is a Browser object, created from the request header that provides
some convenience method for dealing with different browser types and OSes
when different behavior is required.
Builds a path that might be within or one above a parent path String ret =
buildRelative("../junk.txt","/a/b/c/something.html") Will return /a/b/junk.txt This code
only returns a changed endPart if it starts with a dot .