code: public final <T> T getImplementation(ClassLoader loader,
                                           Class<T> type,
                                           Class<?>[] paramsType,
                                           Collection<?> paramsValue,
                                           String... path)
      {
          final String className = getText(path).trim();
          return getImplementation(loader, type, paramsType, paramsValue, className);
      }
docs: Get the class implementation from its name by using a custom constructor.
  
  @param <T> The instance type.
  @param loader The class loader to use.
  @param type The class type.
  @param paramsType The parameters type.
  @param paramsValue The parameters value.
  @param path The node path.
  @return The typed class instance.
  @throws LionEngineException If invalid class.