starting form inputs
suport for textarea input type
some cleanup/fixes to text inputs
better fix-children function that wraps text in spans if there are siblings that are dom nodes