final Map<String, Object> inputObjects,
final Set<String> outputNames,
final String script) throws ScriptingException {
if (allowedClasses != null && !allowedClasses.isEmpty()) {
throw new ExecutionException("Constrained execution not supported for Clojure");
}
final Callable<Map<String, Object>> callable = createCallableForScript(inputObjects, outputNames, script);
return callAndWrapException(callable);