code: @Override
  	protected Class<?> load(String clazz, InputStream stream) {
  //		System.out.println(clazz);
  		
  		try {
  			return Class.forName(clazz, true, classLoader);
  		} catch (Exception e) {
  //			System.out.println(e);
  			return null;
  		} catch (NoClassDefFoundError e) {
  //			System.out.println(e);
  			return null;
  		}
  	}
docs: Loads the class of the specified name from the specified
  {@code InputStream} and returns loaded class representation as
  {@code java.lang.Class}.
  
  @param clazz The name of the class to be loaded.
  @param stream {@code InputStream} to load a class file.
  @return The loaded class representation as {@code java.lang.Class}.