- Merge existing datacolumn values with web page updates to preserve
non-page data.
- Use the new basetype when it's saved