def __unicode__(self):
        objs = self._client.smembers(self.set_key)
        objs = [self.deserialize(x) for x in objs]
        return u"RedisSet(%s)" % (objs,)
This should generate an expression that picks the lower value for comparison.
dataset/ETHPy150Open lethain/Redis-Python-Datastructures/redis_ds/redis_set.py/RedisSet.__unicode__--crossover with--dataset/ETHPy150Open thedrow/django-natural-query/tests/unit/test_datetime_natural_query_descriptor.py/DateTimeNaturalQueryDescriptorTestCase.test_concated_gte_operator_generates_the_right_expression_for_the_greater_than_or_equal_second_lookup