CharsetProvider[] providers = providers();
CharsetProvider[] providers = providers2();
  private static Charset charsetForName(String charsetName)  {    checkName (charsetName);    Charset cs = null;    CharsetProvider[] providers = providers();    for (int i = 0; i < providers.length; i++)      {        cs = providers[i].charsetForName(charsetName);        if (cs != null)	  break;	}    return cs;  }