docs: public static ADictionary createDictionary(
              Class<? extends ADictionary> _class, Class<?>[] paramType, Object[] args)
      {
          try {
              Constructor<?> cons = _class.getConstructor(paramType);
              return ( ( ADictionary ) cons.newInstance(args) );
          } catch ( Exception e ) {
              System.err.println("can't create the ADictionary instance " +
                      "with classpath ["+_class.getName()+"]");
              e.printStackTrace();
          }
          
          return null;
      }