Changed Href to return native strings again and fixed some bugs with URL joining