code: public static Object execute(final SecurityContext securityContext, final GraphObject entity, final String source, final String methodName, final ModificationQueue modificationEvents) throws FrameworkException, UnlicensedScriptException {
  
  		final Map<String, Object> parameters = new LinkedHashMap<>();
  
  		parameters.put("modifications", modificationEvents.getModifications(entity));
  
  		return execute(securityContext, entity, source, parameters, methodName);
  	}
docs: ----- public static methods -----