Do not invert the range if the `max` value is `default(RedisValue)` by tombatron · Pull Request #1573 · StackExchange/StackExchange.Redis

If the stop value is default(RedisValue) and is compared against a start value that isn't the result from start.CompareTo(stop) is 1, which would reverse the range, which would cause the library to emit an incorrect query to Redis.

I figured this change would have far fewer impacts than changing how RedisValue.CompareTo works.

This should close issue #992