made NumberRange bounds notnull
renamed Range properties