Update form field construction part 2

Will this fix object serialization to forms once and for all?
Will this be better than XForms?
Will Lonk and Petch ever hit it off?
Tune in next commit!