code: public final <T> T getImplementation(ClassLoader loader, Class<T> type, String... path)
      {
          return getImplementation(loader, type, new Class<?>[0], Collections.emptyList(), path);
      }
docs: Get the class implementation from its name. Default constructor must be available.
  
  @param <T> The instance type.
  @param loader The class loader to use.
  @param type The class type.
  @param path The node path.
  @return The typed class instance.
  @throws LionEngineException If invalid class.