Return a better error if the target URL could not be parsed. For #21