Functions generated by the FunctionArgument will always return a value of 1 when executed, regardless if the function succeeds, fails or returns a result
Functions generated by the FunctionArgument will always return an empty array of commands when you retrieve the list of commands in that function