Fixed updating for unique constraints on enumerable properties.  Also extracted method for getting unique value array from a property into a util method.