can handle partially-loaded existing forms