form Form generation/handling, required by my framework - it's not finished but it is used in anger in various production sites