1. A non-transitory computer-accessible memory medium that stores program instructions executable by a computer system to perform: analyzing a graphical program, wherein the graphical program comprises a plurality of interconnected nodes that visually indicate functionality of the graphical program, and wherein the graphical program comprises an I/O interface comprising one or more ordered parameters for providing input to or receiving output from the graphical program; generating a function in a textual programming language based on said analyzing the graphical program, wherein the function implements the functionality of the graphical program, and wherein the function comprises a textual function I/O interface with the one or more ordered parameters of the I/O interface of the graphical program; receiving user input specifying a modified textual function I/O interface that differs from the textual function I/O interface; and generating a wrapper for the function in the textual programming language with the modified textual function I/O interface in response to the user input, wherein the wrapper comprises the function, and wherein during execution the wrapper receives or outputs values in accordance with the modified textual function I/O interface, and provides values to or receives values from the function via the textual function I/O interface.