code: @Override
    @Nullable
    public Charset charsetForName (@Nonnull final String sCharsetName)
    {
      final String sRealCharsetName = sCharsetName.toUpperCase (Locale.US);
      for (final Charset aCharset : m_aCharsets)
        if (aCharset.name ().equals (sRealCharsetName))
          return aCharset;
      for (final Charset aCharset : m_aCharsets)
        if (aCharset.aliases ().contains (sRealCharsetName))
          return aCharset;
      return null;
    }
docs: {@inheritDoc}