@Override
    public Object eval(@NotNull String script) throws IdeScriptException {
      return ClassLoaderUtil.computeWithClassLoader(myLoader, () -> {
        try {
          return myEngine.eval(script);
        }
        catch (Throwable ex) {
          throw new IdeScriptException(ExceptionUtilRt.unwrapException(ex, ScriptException.class));
        }
      });
    }
@Override
    public Object eval(@NotNull String script)