18. The apparatus of claim 15 , wherein correcting the script comprises prompting a user to approve the candidate user interface object.
18. The apparatus of claim 15 , wherein correcting the script comprises prompting a user to approve the candidate user interface object. 19. The apparatus of claim 18 , wherein correcting the script further comprises correcting the script and recording the correction in a correction data structure in response to the user approving the candidate user interface object.