@Override
    public void putAll(Map<? extends String, ? extends String> map) {
      if (map != null) {
        super.putAll(map);
      }
    }
@Override
    public void putAll(Map<? extends String, ? extends String> map)