src/main/java/com/virgo47/vexpressed/core/FunctionExecutor.java
@SuppressWarnings("unchecked")
	default <RT> RT executeSafe(String functionName, List<FunctionArgument> params)
		throws FunctionExecutionFailed
	{
		return (RT) execute(functionName, params);
	}
/** Version of {@link #execute(String, List)} that does not require cast in the client code. */
Version of  #execute(String, List) that does not require cast in the client code.
Version of #execute ( String List ) that does not require cast in the client code .
@SuppressWarnings("unchecked")
	default <RT> RT executeSafe(String functionName, List<FunctionArgument> params)
		throws FunctionExecutionFailed
	{
		return (RT) execute(functionName, params);
	}
@ SuppressWarnings ( "unchecked" ) default < RT > RT executeSafe ( String functionName , List < FunctionArgument > params ) throws FunctionExecutionFailed { return ( RT ) execute ( functionName , params ) ; }
Version of {@link #execute(String, List)} that does not require cast in the client code.
Version of { @link #execute ( String List ) } that does not require cast in the client code .