Does all this encoding and decoding have to be done for the presentation fields? I printed the raw string data for presentation titles from one of the test feeds and it was all unicode string already. Here's an example of a random raw title: ` u'Building NetBSD'`.