}
embedder.useClassLoader(classLoader);
embedder.useEmbedderControls(embedderControls());
if ( executorsClass != null ){
ExecutorServiceFactory executorServiceFactory = classLoader.newInstance(ExecutorServiceFactory.class, executorsClass);
embedder.useExecutorService(executorServiceFactory.create(embedder.embedderControls()));
}
embedder.useEmbedderMonitor(embedderMonitor());
if (isNotEmpty(metaFilters)) {
List<String> filters = new ArrayList<String>();
for (String filter : metaFilters) {