if (proxy == null) {
if (proxy == null || proxy == mmm) {
    protected synchronized boolean setProxyFor(MapMouseMode mmm, int pdm) {	proxyDistributionMask = pdm;	if (proxy == null) {	    proxy = mmm;	    return true;	}	return false;    }