public FaunusGremlinScriptEngine() {
super();
FaunusGremlin.load();
final CompilerConfiguration conf = new CompilerConfiguration();
conf.addCompilationCustomizers(FaunusGremlinScriptEngine.getImportCustomizer());
this.loader = new GroovyClassLoader(getParentLoader(), conf);
try {
this.setBindings(Imports.getEvaluateBindings(), ScriptContext.GLOBAL_SCOPE);
} catch (IOException e) {
throw new RuntimeException(e.getMessage(), e);