1. A computer-implemented method, comprising: associating an event with an object of a form using a form creation application module; generating, using a script generator associated with the form creation application module, a script to perform a function during use of the form based on the event and the object, the script including one or more snippets, each snippet including a header having an edit verification value and an identification associated with the script; using a processor, associating data with the script, wherein the data comprises a management flag indicating whether or not a script manager should manage the script; after the generating of the script, parsing the script, using the script generator, to determine whether the script has been edited outside of the script generator, the parsing linking the one or more snippets to the script based on the identification found in each snippet header, whereby the modification of one of the edit verification values results in all snippets in the script being removed from management; and in response to a determination that the script has been edited outside of the script generator, modifying the management flag to indicate the script manager should not manage the script.