code: private Class loadClass(final String name) {
  
  		ClassLoader loader = NodeExtender.getClassLoader();
  		Class loadedClass  = null;
  
  		if (loader == null) {
  			loader = getClass().getClassLoader();
  		}
  
  		try {
  
  			loadedClass = Class.forName(name, true, loader);
  
  		} catch (Throwable ignore) {}
  
  		if (loadedClass == null) {
  
  			try {
  
  				loadedClass = Class.forName(name);
  
  			} catch (Throwable ignore) {}
  		}
  
  		return loadedClass;
  	}
docs: ----- private methods -----