@VisibleForTesting
  void removeSystemTrustManager(X509TrustManager manager) {
    if (!mySystemManagers.remove(manager)) {
      throw new IllegalArgumentException("trust manager was not in the list of system trust managers: " + manager);
    }
  }
@VisibleForTesting
  void removeSystemTrustManager(X509TrustManager manager)