code: protected Runtime createRuntime(ResourceLoader resourceLoader, ClassLoader classLoader,
                                      RuntimeOptions runtimeOptions) throws InitializationError, IOException {
          ClassFinder classFinder = new ResourceLoaderClassFinder(resourceLoader, classLoader);
          return new Runtime(resourceLoader, classFinder, classLoader, runtimeOptions);
      }
docs: Create the Runtime. Can be overridden to customize the runtime or backend.
  
  @param resourceLoader used to load resources
  @param classLoader    used to load classes
  @param runtimeOptions configuration
  @return a new runtime
  @throws InitializationError if a JUnit error occurred
  @throws IOException if a class or resource could not be loaded