docs: public Object convert( String value, TypeLiteral<?> toType )
      {
          if ( value.length() == 0 )
          {
              throw new ProvisionException( "Impossible to convert an empty value to a Charset" );
          }
          return Charset.forName( value );
      }