I don't think this line is necessary - in my tests, the incremental decoder returns `u''` when it can't completely decode anything. Do you know of a situation where it returns `None`?