don't die on weird utf-8 - but py2.6 doesn't have errors kwarg =(