The only protocol supported right now 'haproxy'. This option is only for clients. (Default: none)
I think TCPProxy option is more generic than HTTPSProxy, Socks4Proxy and Socks5Proxy. Why don't we also allow https, socks4, and socks5 instead of just haproxy?