4 Never write an init block for a page that just views/edits pages
5 No style embedded in view/edit pages
7 Validation / Error display and re-editing.
13 For a given object's fields:
15 print a label for the field
16 print the current values for the field
17 print an edit widget for create
18 print an edit widget for update
22 for a given form buttons for "perform the action" "don't perform the main action"
30 fixed enum as { dropdown, select multiple, sleect single, radio}