The fix to the proxy fix did break running with no proxies as ProxyFix doesn't like being passed 0 as the number of proxies.
For this reason the unit tests were also broken. Sigh.