Mono on Mac parses "/my-path/" as a valid absolute path, causes recursive loop in UrlPrependPath