Add the ability to use a proxy