Available in a git repository branch.
Branch: smcv/ready/urlto
Author: Simon McVittie

urlto() has a special-case for a zero-length first argument, but it produces a relative path even if the third argument is given and true.

My ready/urlto branch simplifies this special case so it works. --smcv

merged --Joey