Single element specification in NumericRange

Support parsing single elements, e.g. “3” is the same as “3:3”, “1,2”
is the same as “1:1,2:2”.