code: protected Class<?> loadSourceClass( final String name ) {
          final String fileName = '/' + name.replace('.', '/') + ".java";
          final URL url = getResource( fileName );
          if ( url == null )
              return null;
          try (FileReader reader
                  = new FileReader((InputStream) url.getContent())) {
              Interpreter.debug("Loading class from source file: " + fileName);
              declaringInterpreter.eval( reader );
          } catch ( IOException | EvalError e ) {
              if (Interpreter.DEBUG.get())
                  e.printStackTrace();
          }
          try {
              return plainClassForName( name );
          } catch ( final ClassNotFoundException e ) {
              Interpreter.debug("Class not found in source file: " + name);
              return null;
          }
      }
docs: Move me to classpath/ClassManagerImpl???