Clearing a form - Risks premature submit