docs: public static ExecutableScript getScriptFromSource(String language, String source, ScriptFactory scriptFactory) {
      ensureNotEmpty(NotValidException.class, "Script language", language);
      ensureNotNull(NotValidException.class, "Script source", source);
      return scriptFactory.createScriptFromSource(language, source);
    }