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