1. A computer-implemented method for programmatically modifying a graphical program, comprising: executing a graphical program generation (GPG) program; the GPG program receiving information, wherein the information specifies functionality of the graphical program; the GPG program programmatically modifying the graphical program in response to said information specifying the functionality of the graphical program, such that the graphical program implements the specified functionality.