def make_unicode(self, s):
        if isinstance(s, six.text_type):
            return s
        elif isinstance(s, bytes):
            return s.decode(self.encoding)
        elif callable(s):
            return s
        else:
            return six.text_type(s)
Returns all possible keys
dataset/ETHPy150Open bbangert/routes/routes/route.py/Route.make_unicode--crossover with--dataset/ETHPy150Open tschellenbach/Stream-Framework/stream_framework/storage/redis/structures/hash.py/ShardedHashCache.get_keys