Consdiff code accepts non-numbers in ranges

Ranges like "1, +15" are totally accepted.