CORE-4178: modified the Number to Integer or Double property type conversion so that it ensures that there are no mismatches between the new property type and existing rule types