code: public Object execute(ExecutableScript script, VariableScope scope) {
  
      // get script engine
      ScriptEngine scriptEngine = scriptingEngines.getScriptEngineForLanguage(script.getLanguage());
  
      // create bindings
      Bindings bindings = scriptingEngines.createBindings(scriptEngine, scope);
  
      return execute(script, scope, bindings, scriptEngine);
    }
docs: execute a given script in the environment
  
  @param script the {@link ExecutableScript} to execute
  @param scope the scope in which to execute the script
  @return the result of the script evaluation