docs: public synchronized Class loadClass(final String name,
                                          final boolean resolve) throws ClassNotFoundException {
          Class clazz = fastFindClass( name );
  
          if ( clazz == null ) {
              final ClassLoader parent = getParent();
              if ( parent != null ) {
                  clazz = Class.forName( name,
                                         true,
                                         parent );
              }
          }
  
          if ( resolve ) {
              resolveClass( clazz );
          }
  
          return clazz;
      }