Cleaning up orm
Misc cleanups and support for hidden fields w/empty value.