> That seems like it would be complex and involving mixing layers. Well, we could start simple.
Adding IDs is certainly a good idea, I'd say it's strange widgets didn't have them from the beginning. As for JS validators...may be this can be added along with formencode validators? This is simpler and will not disrupt FormEncode though less cooler, I agree.

