minor tweaks to Range<>/DiscreteRange code for UnsignedDifferenceType