1. A computer-implemented method for programmatically changing a first graphical program that performs a repetitive operation, the method comprising: storing the first graphical program in a memory; programmatically analyzing the first graphical program, wherein said programmatically analyzing the first graphical program includes programmatically analyzing the repetitive operation performed by the first graphical program; and programmatically modifying the first graphical program based on said programmatically analyzing the first graphical program, wherein said programmatically modifying the first graphical program includes programmatically modifying the repetitive operation performed by the first graphical program; wherein said programmatically modifying the repetitive operation performed by the first graphical program improves performance of the first graphical program.