Make proxyClient private so it can't be overwritten; supply getter.  Add javadocs.