modified the script handler to pass a formFieldCollection object that has methods for retrieving formFields to the user's main method call