def decode(self, sessiondict): return dict((k, Store.decode(self, v) if isinstance(v, Binary) and v.subtype == USER_DEFINED_SUBTYPE else v) for (k, v) in list(sessiondict.items()))
def decode(self, sessiondict): return dict((k, Store.decode(self, v) if type(v) is Binary else v) for (k, v) in sessiondict.iteritems())
def decode(self, sessiondict): return dict((k, Store.decode(self, v) if isinstance(v, Binary) else v) for (k, v) in sessiondict.iteritems())
def decode(self, sessiondict): return dict((k, Store.decode(self, v) if isinstance(v, Binary) and v.subtype == USER_DEFINED_SUBTYPE else v) for (k, v) in sessiondict.items())