If an object property is removed, the column is marked as "_deprecated_" in the database.
If the property is then reinstated, the column is simply reinstated, but any differences in attributes (e.g. column length) are not applied to the column.
The attached zip file contains a folder of object definitions to be placed in /support/tests/resources/PresideObjectService/, for use with the following two tests (to be added to PresideObjectServiceTest.cfc):
Super, thanks for fix.