deal with the vagaries of object naming a little more nicely.
support field flag auto_increment.
work on making the various html form field macros more robust.