I think I saw some code that Greg wrote way back in the wild west where he put all the forms in a list and did a list comprehension to see if they were all valid. I think I prefer this to that, to be honest.