Html::options() throws \Exception on bad args.
Adding the beginnings of a FormRow class.
Adding error message to FormRow.
Rendering of label, input and error in FormRow.
Adding FormRow getValue() and setValue().
Adding getType() and setType() to FormRow.
Adding Html::label().
Stricter comparisons in HtmlTest.
Testing changing the type of FormRow.
Form rewrite to use FormRow.