no longer raise ValueError if a property type is already registered