def asunicode_nested(x):
    if (hasattr(x, '__iter__') and (not isinstance(x, (bytes, str)))):
        return [asunicode_nested(y) for y in x]
    else:
        return asunicode(x)
def asunicode_nested(x):
    if (hasattr(x, '__iter__') and (not isinstance(x, (bytes, str)))):
        return [asunicode_nested(y) for y in x]
    else:
        return asunicode(x)