...except value isn't guaranteed to be only str or unicode. In fact, it's an exception class. :)