I'm going to suggest that if someone wants to override the output URL, we do no processing on it. If they want processing, they stick to the default behaviour